Customized for your search:

Accor Windsor hotels in Berkshire, England

Windsor hotels
Windsor

Top Trending Hotels Near Windsor, Berkshire

Mercure Windsor Castle Hotel - Windsor Hotels
Rating: 4.0 Stars

Mercure Windsor Castle Hotel

18 High Street, Windsor - Map
 
 
"Super location in a lovely town"
This hotel is in an excellent location. The town of Windsor is lovely. Everything was very charming and easy to get around. Right across the street from the Castle. Very comfortable hotel bar with very friendly staff. Highly recommend!
Maureen from Brookline MA
Located in the heart of Windsor, this hotel is steps from Windsor Parish Church and Windsor Castle. Also nearby are Eton …More

Search from 1 Accor Hotels Near Windsor, Berkshire


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »
    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    Save $25 on your first hotel booking

    when you book with the Expedia App

    Send a download link and coupon code to your mobile device.

    Thank you! A text with the download link has been sent to the mobile device.

    By providing your number, you agree to receive a one-time automated text message with a link to get the app. Our app offers promotions and booking services. No purchase necessary. Standard text message rates may apply. Terms and Conditions

    Pocket Guide: Berkshire Windsor Accor Hotels

    Situated opposite of Eton on the Thames, Windsor is a town about 37 kilometers (23 miles) from central London. The expansive Windsor Castle dates back to the 11th century, and England’s current royal family makes frequent visits. A more modern attraction, Legoland, also draws tourists. Heathrow is 16 kilometers (10 miles) away.

    CollapseExpand

    Destinations near Windsor

    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews