Find Luxury Hotels in Windsor City Centre

Start date: Check-in selected.
To Date
End date: Check-out

    Change your mind

    Book hotels with free cancellation

    Treat yourself

    Sign in to save 10% or more on thousands of hotels

    Be picky

    Search almost a million properties worldwide

Check availability on Windsor City Centre Luxury Hotels

This weekend
Next weekend

Top Windsor City Centre Luxury Hotels

Castle Hotel Windsor
4.0 star property
  • Concierge services
9.0 out of 10, Wonderful, (1000)
Savor exceptional dining at the hotel's acclaimed restaurant, where impeccable service complements every gourmet meal. Sumptuous rooms provide a peaceful sanctuary after exploring Windsor Castle, just a short stroll from this historic luxury hotel's terrace and inviting bar.
The price is ¥20,631
¥24,757 total
includes taxes & fees
Nov 2 - Nov 3
Castle Hotel Windsor
Macdonald Windsor Hotel
4.0 star property
  • Concierge services
8.8 out of 10, Excellent, (1003)
Sumptuous rooms feature designer toiletries, Egyptian cotton sheets, and 24-hour service at this Windsor retreat. Savor meals at Scottish Steak Club before strolling to nearby attractions. Impeccable staff ensures royal treatment throughout your indulgent stay.
The price is ¥21,598
¥25,917 total
includes taxes & fees
Nov 9 - Nov 10
Macdonald Windsor Hotel
Sir Christopher Wren Hotel
4.0 star property
  • Concierge services
9.0 out of 10, Wonderful, (1007)
Savor luxurious moments in this Windsor riverside haven. The Brasserie Restaurant presents modern European cuisine with panoramic water views, while individually decorated rooms showcase designer toiletries and thoughtful touches. Attentive concierge services and a tranquil terrace create an indulgent retreat.
The price is ¥26,085
¥31,302 total
includes taxes & fees
Nov 6 - Nov 7
Sir Christopher Wren Hotel
Charles House
4.0 star property
  • Free WiFi
  • Housekeeping
8.4 out of 10, Very Good, (65)
Luxuriate in an individually decorated guestroom at this upscale Windsor retreat. Located minutes from Windsor Castle and the Thames River, each room features premium amenities including iPod docking stations and refrigerators for a refined stay.
Charles House
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Windsor City Centre Hotel Reviews

Frequently asked questions

Are you looking for a luxury hotel for your Windsor City Centre vacation?
During your visit, you might want to enjoy the shopping which Windsor City Centre is known for.
What's the best high-end place to stay in Windsor City Centre?
Castle Hotel Windsor is a luxury hotel with a deli and a terrace, and it's a popular choice for Expedia travelers looking for an elegant place to stay.
What's there to see and do in Windsor City Centre?
Enjoy Windsor City Centre and visit Thames Path, Thames River, and King Edward Court Shopping. If you have extra time while you're in the area, you might want to see Windsor Guildhall and Theatre Royal.