Skip to main content

Hotels and more in Windsor

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+
Our top picks Lowest price first Star rating and price Top reviewed

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.... It was very comfortable and everybody were extremely helpful.

Show more Show less
9
Superb
1,604 reviews
Avg. price/night:
£128
Check availability

Holiday Inn Express Windsor 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. Room clean& comfortable,quite spacious,exellent shower with good size cubicle.Could have done with more tea,coffee,milk in room.Blackout curtains worked,we slept well during our 2night stay.Car parking was reasonable.There was a lovely walk through residential streets to the Castle.Breakfast good,Gluten free available-just ask.

Show more Show less
8.7
Fabulous
1,823 reviews
Avg. price/night:
£62
Check availability

The Oakley Court 4 stars

Hotel in Windsor

This award-winning Victorian Gothic Mansion is located on 33 acres of land on the banks of The River Thames. The staff were extremely friendly and accommodating. I had a guest who uses a wheelchair and staff were very helpful. We shared a delicious meal in an ideal setting for catching up in an elegant relaxed atmosphere. The glass of prosecco from registration was a delightful touch. Recommdation to take taxi to Heathrow was spot on and guided later transportation decisions.

Show more Show less
8.9
Fabulous
1,206 reviews
Avg. price/night:
£163.30
Check availability

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. Location location location the view the breakfast the classic decor of the lobby❤️

Show more Show less
8.5
Very good
1,358 reviews
Avg. price/night:
£93.50
Check availability

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. Room compact but clean and comfortable. Easy walk into town centre and right across from the Long Walk. Staff extremely friendly and helpful especially Sarah.

Show more Show less
8.4
Very good
1,455 reviews
Avg. price/night:
£62.10
Check availability

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. Nothing to dislike! Extremely nice experience. I will stay here again for sure

Show more Show less
8.8
Fabulous
1,187 reviews
Avg. price/night:
£99
Check availability

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
1,328 reviews
Avg. price/night:
£63
Check availability

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. Our room was spacious and clean. It was pouring when we arrived, so the carvery restaurant in the hotel was a wonderful option and was very tasty. Staff was very friendly and the bed and breakfast option was a nice one for us since we had a busy driving day ahead. I would definitely return to the Innkeeper's Lodge if in Windsor again. Many thanks.

Show more Show less
8
Very good
825 reviews
Avg. price/night:
£91
Check availability

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.4
Very good
331 reviews
Avg. price/night:
£53.10
Check availability

The Manor Hotel 3 stars

Hotel in Windsor

Overlooking the village green, The Manor Hotel offers good food and spacious rooms. The Manor is by Datchet Rail Station, and less than a 5-minute drive from Windsor Castle. The lady serving breakfast was lovely and very helpfull. She looked after us really well. The man on reception was really helpful also last night and this morning . Very good service. 22/04/19

Show more Show less
6.1
Review score
1,050 reviews
Avg. price/night:
£60
Check availability

Most booked hotels in Windsor in the past month

See all

FAQs about hotels in Windsor

  • Some of the best hotels in Windsor near Windsor Castle include Windsorian Experience, Hampden Apartments - The William and Hampden Apartments - The George.

  • On average, it costs £93 per night to book a 3-star hotel in Windsor for tonight. You'll pay on average around £125 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Windsor will cost around £160 (based on Booking.com prices).

  • Macdonald Windsor, The Oakley Court and Castle Hotel Windsor - MGallery are some of the popular hotels in Windsor.

  • The average price per night for a 3-star hotel in Windsor this weekend is £83 or, for a 4-star hotel, £135. Looking for something even fancier? 5-star hotels in Windsor for this weekend cost on average around £144 per night (based on Booking.com prices).

  • For hotels in Windsor that serve up a highly-rated breakfast, try The Oakley Court, The Christopher Hotel and The Royal Adelaide Hotel.

  • On average, 3-star hotels in Windsor cost £82 per night, and 4-star hotels in Windsor are £124 per night. If you're looking for something really special, a 5-star hotel in Windsor can on average be found for £206 per night (based on Booking.com prices).

  • The Oakley Court, The Christopher Hotel and Holiday Inn Express Windsor have received great reviews from travellers in Windsor regarding the views from their hotel rooms.

  • Many families visiting Windsor loved staying at Macdonald Windsor, The Oakley Court and Castle Hotel Windsor - MGallery.

  • These hotels in Windsor are highly rated by couples: Macdonald Windsor, The Oakley Court and Castle Hotel Windsor - MGallery.

Explore guest reviews of hotels in Windsor

See all
gogless