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

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. Beautiful room, beautiful grounds and nice bar too for a few drinks. The hotel is in a great location to Windsor and surrounding walking routes in Runnymede. Felt very safe during Covid-19.

Show more Show less
7.4
Good
3,123 reviews
Price from
£107.10
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. The staff are just SO NICE. Thank you Jesica and Tanita for your lovely welcome and to the kindness of the Hungarian Duty Manager (sorry I have forgotten your name). Everyone is so helpful and kind. The hotel is so well placed, just 5 mins to the start of the town center. If after a day out walking and discovering this beautiful Royal town then head back to the hotel for a little evening snack, though if you prefer there are some great restaurants close by to the hotel. The rooms are quiet and clean and the breakfast plentiful. You know what to expect when you arrive at a Holiday Inn but here it rates a 5*

Show more Show less
8.5
Very good
1,976 reviews
Price from
£90
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,784 reviews
Price from
£125.30
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. Location and the staff is very helpfull and kind

Show more Show less
8.5
Very good
1,327 reviews
Price from
£143
per night

Sir Christopher Wren Hotel 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. The property is in an excellent location close to Windsor town centre and all it has to offer. Spa looked lovely but due to COVID restrictions this was not open. Will visit again to take advantage it.

Show more Show less
8.3
Very good
1,600 reviews
Price from
£135.20
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. friendly helpful staff but sometimes thin on the ground.

Show more Show less
7.8
Good
913 reviews
Price from
£75
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.6
Fabulous
534 reviews
Price from
£120
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. food excellent, staff lovely and helpful,location excellent and quiel, except for the planes. would definately use this hotel again.

Show more Show less
8.3
Very good
1,304 reviews
Price from
£125
per night

LEGOLAND(R) Windsor Resort 4 stars

Hotel in Windsor

The LEGOLAND(R) Windsor Resort Hotel is located at the heart of the theme park. The Resort offers a range of rides, live shows and attractions for children. Such a lovely atmosphere and lovely for the kids to relax and enjoy themselves. Love the treasure chest in the hotel. The staff were so friendly.

Show more Show less
7.3
Good
153 reviews
Price from
£239
per night

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. Amazing location. Comfortable, clean and cosy. We will certainly be back to stay in such a lovely hotel. I fact we booked to stay another night after staying only one night.

Show more Show less
8.8
Fabulous
107 reviews
Price from
£88.90
per night

Most booked hotels in Windsor in the past month

See all

Budget hotels in 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