Skip to content

Print this page Back to search results

Mercure Windsor Castle Hotel

18 High Street, WINDSOR, SL4 1LJ

AA Logo 4 star rating

1 rosette

This is one of the oldest hotels in Windsor, beginning life as a coaching inn in the 16th century. Located opposite Windsor Castle, it is an ideal base from which to explore the town and its royal connections. Stylish bedrooms are thoughtfully equipped and include four-poster and executive rooms. Public areas are spacious and tastefully decorated.

Mercure Windsor Castle Hotel
  • Mercure Windsor Castle Hotel
  • Mercure Windsor Castle Hotel-2
  • Mercure Windsor Castle Hotel-3
  • Mercure Windsor Castle Hotel-4
  • Mercure Windsor Castle Hotel-5

No availability found on Wednesday 04 March, 2015 for 1 night

Please select another date to check availability, or alternatively contact the property directly as they may have availability through another channel.

Booking Enquiry


Tel:01753 851577
Please quote 'The AA'.

View the websiteWebsite:


  • Parking: 108 open 25 covered
  • Children welcome
  • Passenger lift
  • Night porter
  • Fully air conditioned
  • Wi-fi


  • En-suite rooms: 108
  • Rooms with four-poster beds: 4
  • Ground-floor rooms: 3
  • Family rooms: 5
  • Satellite and Freeview TV available
  • Tea/coffee making 
  • Direct dial from rooms 
  • Internet connection 
  • No dogs allowed except guide dogs 


View larger map
Javascript is required to view this map


Use the route planner for your trip

M4 junct 6/M25 junct 15, follow signs to Windsor town centre & castle. Hotel at top of hill opposite Guildhall
Nearest station: Windsor Central/Windsor Riverside
Nearest motorway: M4 junct 6/M25 junct 15
Nearest airport: London Heathrow

Local information for SL4 1LJ

Local information

Find the following in: