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 – 102 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.

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. Wonderful staff, perfect location.

Show more Show less
8.4
Very good
1,471 reviews
Price from
£87.20
per night

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. The staff were very helpful and friendly. The hotel itself was not far from the main town just a 5 minute walk away.

Show more Show less
8.5
Very good
1,868 reviews
Price from
£80
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. The hotel staff were extremely friendly and helpful to me and my companion. They helped withour bags and the stairs along with giving us information about the surrouning area and where to go to get some good chow and shopping done.

Show more Show less
8.6
Fabulous
1,216 reviews
Price from
£104
per night

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.... Excellent location, lovely staff, gorgeous hotel of an excellent standard and we only booked a classic double room (window looks out at a brick wall but we don’t mind as the room is so lovely and comfortable). It is opposite the castle, around the corner from main shopping precinct and loads of restaurants and pubs, also handy to train station. We had originally booked for 1 night but cancelled our 2 nights in London to stay here an extra 2 nights and we are so glad we took the punt and did this. Just back from 11.5km walk through Windsor Great Park. Esquires just outside the hotel if you want an early morning latte too...bliss😊

Show more Show less
8.8
Fabulous
1,647 reviews
Price from
£118
per night

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. Beautiful, excellent service and accommodations. I’d return in a heartbeat.

Show more Show less
8.9
Fabulous
1,181 reviews
Price from
£171.80
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. I have been staying at this place now the 3rd time and as every time t was perfect. Very friendly personal, very clean rooms and the best amazing location with beautiful surroundings. It is the perfect stay for taking flight from Heathrow as it is so close by. Will stay again!!!

Show more Show less
7.4
Good
3,002 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.8
Fabulous
74 reviews
Price from
£71.68
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
£79
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. So close to Windsor castle and city centre

Show more Show less
8.3
Very good
1,290 reviews

OYO Vale Lodge 3 stars

Hotel in Windsor

Situated in Windsor, within 2.8 km of Windsor Castle and 3.8 km of Legoland Windsor, OYO Vale Lodge features accommodation with free WiFi throughout the property. Very compact but good value for money.

Show more Show less
7.5
Good
176 reviews
Price from
£74.76
per night

Most booked hotels in Windsor in the past month

See all

Budget hotels in Windsor

See all

FAQs about hotels in Windsor

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

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

  • Many families visiting Windsor loved staying at Goswell House, Oakley Court and Macdonald Windsor.

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

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

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

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

  • These hotels in Windsor are highly rated by couples: Goswell House, Macdonald Windsor and Oakley Court.

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