Castle Hotel Windsor

Check Availability

Windsor
Dec 07, 2025 - Dec 08, 2025
Find

Contact Information

✉️ reservations@suttonhotelcollection.com

🔗 Website

441753252800

📍 18 High Street

Castle Hotel Windsor Review

The pleasant Castle Hotel Windsor lies approximately a 10-minute ride from Dorney Lake, and features a shop and baggage storage. Boasting a location right in the centre of the city and a fitness room on-site, the 4-star luxury hotel has a lounge bar.

Each day at the Castle Hotel Windsor starts with a sumptuous full English breakfast. The à la carte Leaf at the Castle restaurant in the property offers dishes for dinner. You can visit a café situated close by and taste British cuisine.

This boutique accommodation is placed about 15 km from London Heathrow airport and in close vicinity of Bachelor's Acre. The environmentally friendly hotel offers proximity to such natural sights as Home Park, Windsor (1.5 km) and Herschel Public Park (2.5 km).

The pleasant property is placed within 1.3 km of the independent school "Eton College", while Windsor & Eton Riverside bus station is a mere 500 metres away.

The accommodation welcomes guests to 100 air-conditioned rooms. Some of them come with a cable flat-screen television and wireless Internet along with a mini fridge bar and a Nespresso coffee machine. For more comfort, a hairdryer and complimentary toiletries together with a shower/bath combination are provided.

Also, a train station is situated near The Castle Hotel Windsor.

Facilities

Rooms

  • Wi-Fi in rooms
  • Heating
  • Garden furniture
  • Ironing facilities

Dining facilities

  • In-room breakfast
  • Restaurant
  • Snack bar
  • Bar/ Lounge area
  • Special diet menus

Services

  • Valet parking
  • Pet amenities available
  • Room service
  • Housekeeping
  • Laundry
  • Dry cleaning
  • Welcome drink

Relax

  • Public terrace/Patio

Activities for Kids

  • Children's buffet

Location