Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Windsor – 105 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Macdonald Windsor 4 stars

Hotel in Windsor City Centre, Windsor

Situated on Windsor High Street, just opposite the famous Windsor Castle, Macdonald Windsor offers bedrooms with free WiFi access throughout the property. The hotel also features a restaurant and bar.... location, location, location Nice Interior design in the Lobby and rooms. We had a great big spacious room, like a suite. Breakfast was very generous and to perfect standard. Tesla charger available (perfect for us). Bring your own Type 2 charger cable. Parking for 35.00£ over night bit pricy. Would certainly come back.

Show more Show less
8.8
Fabulous
1,649 reviews
Price from
£118.30
per night

De Vere Beaumont Estate 4 stars

Hotel in Windsor

Set in 44 acres of landscaped grounds, the historic De Vere Beaumont Estate is comprised of an 18th-century mansion, a chapel, 75 event spaces and a Georgian White House. Excellent food, friendly staff, clean, nice atmosphere and room

Show more Show less
7.4
Good
3,002 reviews
Price from
£139
per night

Holiday Inn Express Windsor, an IHG Hotel 3 stars

Hotel in Windsor

Situated in the historic town of Windsor, Holiday Inn Express Windsor is just a 10-minute walk to Windsor Castle and the town centre. Breakfast was so good, the bed very comfortable and also the pillows.The staff very helpful and friendly. Very clean. Close to the town and to Legoland. The area was perfect

Show more Show less
8.5
Very good
1,868 reviews
Price from
£69.35
per night

Castle Hotel Windsor - MGallery 4 stars

Hotel in Windsor City Centre, Windsor

Castle Hotel Windsor - MGallery is a 4-star hotel based in the heart of Windsor town centre, located opposite the Windsor Castle and Windsor Guildhall. Very clean and nice hotel. They upgraded the best rome for us and we can see the night of Castle Windsor. Sooooo beautiful and thx for everything we have met in UK. God bless you all.

Show more Show less
8.6
Fabulous
1,218 reviews
Price from
£106
per night

Sir Christopher Wren Hotel & Spa 4 stars

Hotel in Windsor City Centre, Windsor

This 17th-century house is between the banks of the River Thames and Windsor Castle. It is now a 4-star hotel and has free Wi-Fi, air-conditioned rooms, an award-winning restaurant and a spa. Sally customer relations is brillant will supply you with all the information you require

Show more Show less
8.4
Very good
1,482 reviews
Price from
£84.15
per night

The Christopher Hotel 3 stars

Hotel in Windsor

Dating back to the early 16th century, The Christopher Hotel is located on Windsor's historic Eton High Street and offers contemporary accommodation with free internet access. It was cosy, super clean, spacious and well located right in the heart of Eton.

Show more Show less
8.5
Very good
495 reviews
Price from
£110
per night

Innkeeper's Collection Old Windsor 4 stars

Hotel in Windsor

Located just 10 minutes’ drive from Royal Windsor, Innkeeper's Collection Old Windsor features free private parking and an on-site carvery pub. It’s location, Carvery, cleanliness.

Show more Show less
7.8
Good
857 reviews
Price from
£75
per night

The Royal Adelaide Hotel 3 stars

Hotel in Windsor

Originally built for Queen Adelaide in the mid 1830s, The Royal Adelaide Hotel is an elegant Georgian building with an original exterior and large sash windows. Charming hotel close to castle. Very comfortable and great breakfast

Show more Show less
8.3
Very good
1,290 reviews

Heathrow/Windsor Marriott Hotel 4 stars

Hotel in Windsor

With a restaurant, pizzeria and bar, and a health club, the Heathrow/Windsor Marriott Hotel is situated 0.3 miles from the M4 and 4 miles from Heathrow Airport. We really appreciated the upgrade that was offered. Dinner was great. The waitstaff at the bar was so friendly that you would have thought we were regulars there.

Show more Show less
8.2
Very good
955 reviews

Goswell House 3 stars

Hotel in Windsor City Centre, Windsor

Located in Windsor, 100 metres from Windsor Castle, Goswell House provides air-conditioned rooms with free WiFi and express check-in and check-out. Excellent hotel with clean room, excellent location and spacious room size compared to other hotels

Show more Show less
8.9
Fabulous
83 reviews
Price from
£85.45
per night

Most booked hotels in Windsor in the past month

See all

Hotels located in the centre of Windsor

See all

FAQs about hotels in Windsor

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Windsor:

Explore guest reviews of hotels in Windsor

See all