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. Please note: This hotel will be rebranding to MGallery in September 2015.

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
Book Direct


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: