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

2 rosettes

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

No availability found on Monday 14 July, 2014 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:
Write a review of this hotel


  • Parking: 110 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: 18
  • Satellite and Freeview TV available
  • Tea/coffee making 
  • Direct dial from rooms 
  • 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: