Comparing hotel prices from multiple sites...

Castle Hotel Windsor (Windsor, United Kingdom)


Castle Hotel Windsor (Windsor, United Kingdom)

About Castle Hotel Windsor

Mercure Castle Windsor is a 4 star hotel in Windsor, United Kingdom. Located in the centre of Windsor and close to Windsor Castle, Windsor Guildhall and Legoland. The main train station is 100 meters, London Heathrow airport is 12 miles and London Gatwick airport is a 48 mile drive. The hotel has 108 guest rooms, all non-smoking with en-suite bathroom, direct dial telephone, temperature control and air cooling, windows that open, trouser press, work desk, radio, mini bar, flat screen television with satellite TV channels, iron and ironing board, and wireless high speed internet access free of charge. Breakfast is available each morning and the restaurant is open for lunch and dinner and has an a la carte menu. The bar is open from 11am to 11pm. Room services is available 24 hours. With 12 conference rooms and suites, there are a choice of rooms sizes and the largest can hold 400 persons and are complete with modern technical equipment. Car parking is limited and is available on a first come first served basis.

Top amenities

  • WiFi in lobby
  • Free WiFi
  • Pool(Unavailable)
  • Spa(Unavailable)
  • Parking
  • Pets(Unavailable)
  • A/C
  • Restaurant
  • Hotel bar
  • Gym(Unavailable)

Rating overview

trivago Rating Index® based on 2306  reviews from:
  • LocationExcellent  (9.3 / 10)
  • RoomsGood  (7.9 / 10)
  • ServiceExcellent  (8.6 / 10)
  • CleanlinessExcellent  (8.7 / 10)
  • Value for moneyGood  (7.7 / 10)

All amenities

Property amenities
  1. Entrance hall/lobby
  2. Express check-in
  3. Lift
  4. Parking
  5. Porter service
  6. Hotel bar
  7. Conference rooms
  8. Non-smoking rooms
  9. PC with internet
  10. Restaurant
  11. 24-hour reception
  12. Laundry service
For children
  1. Cot
  2. Kids stay for free
Room amenities
  1. Shower
  2. Ironing board
  3. Openable windows
  4. Television
  5. Central heating
  6. Electric kettle
  7. Air conditioning
  8. Minibar
  9. Radio
  10. Satellite TV
  11. Sitting area
  12. Safe
Sports facilities
  1. Bike rental
  1. Accessible hotel
  2. Accessible bathroom
  3. Accessible parking
  4. In-room accessibility

Arrival / Departure

  1. Check in: 14:00
  2. Check out: 11:00


18 High Street , SL4 ILJ , Windsor , United Kingdom
Telephone: +44(1753)252800 | Fax: +44(1753)856930 | 

Frequently Asked Questions about Castle Hotel Windsor

  • Is there a pool area at Castle Hotel Windsor?

    No, Castle Hotel Windsor doesn’t offer pool areas.

  • Are pets allowed at Castle Hotel Windsor?

    No, Castle Hotel Windsor doesn’t allow pets.

  • Is parking available at Castle Hotel Windsor?

    Yes, Castle Hotel Windsor provides Parking, Accessible parking for guests.

  • What time is check-in and check-out at Castle Hotel Windsor?

    Check-in at Castle Hotel Windsor is available from: . Check-out time is by .

  • Where is Castle Hotel Windsor located?

    Castle Hotel Windsor is located in 18 High Street, SL4 ILJ, Windsor, United Kingdom.

Interesting hotels nearby Castle Hotel Windsor

These hotels may also be interesting for you...

Destinations nearby Castle Hotel Windsor

Other destinations close to Castle Hotel Windsor

Explore nearby attractions