Skip to main content

Some properties in this location are offering free and highly discounted rates to make it easier for those coming from Ukraine to find a safe place to stay. You can also cancel at any time in case your travel plans need to change (ID required upon arrival).

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

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 – 132 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.... The MacDonald Windsor hotel is a lovely boutique hotel in the beautiful town of Windsor. I've stayed here several times. I find it a delightful place when flying in/out of Heathrow - it's a great alternative to the airport hotels and only a 20 or so minute ride from the airport. Windsor is a quaint town. The hotel is located across the street from Windsor castle and it's wonderful to walk around the town. Lots of shops and pubs to visit! The lobby area of the hotel is gorgeous and the restaurant has wonderful food. If you like Gin, definitely check out their cocktail specialties! The standard rooms are lovely but small, which is very common in the area. The service is very efficient. If you're traveling during the Christmas holidays, you'll enjoy the hotel and town decorations. Love the hotel and the town!

Show more Show less
8.4
Very good
2,069 reviews
Price from
£135.20
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. The room and bathroom were exceptionally clean, as were all the public areas of the hotel. All of my requests were met. The reception staff were friendly and welcoming (I inadvertently left my reading glasses, housekeeping/reception posted them on to me). All in all a super stay

Show more Show less
7.4
Good
2,652 reviews
Price from
£179.10
per night

Toby Carvery Old Windsor by Innkeeper's Collection 4 stars

Hotel in Windsor

Located just 10 minutes’ drive from Royal Windsor, Toby Carvery Old Windsor by Innkeeper's Collection features free private parking and an on-site carvery pub. The rooms were very clean. The carvery and front of house staff were excellent and I would not hesitate to recommend , it was situated on the edge of Winsor Park. Also a great Italian Restaurant j

Show more Show less
7.5
Good
1,200 reviews
Price from
£72
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. Clean, spacious room. Excellent included breakfast. Location a little far for walking but wasn’t an issue with an Uber.

Show more Show less
8.2
Very good
2,212 reviews
Price from
£84.55
per night

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. The hotel and all the staff were first class

Show more Show less
7.9
Good
668 reviews
Price from
£95.20
per night

Castle Hotel Windsor 4 stars

Hotel in Windsor City Centre, Windsor

Castle Hotel Windsor is a 4-star hotel based in the heart of Windsor town centre, located opposite the Windsor Castle and Windsor Guildhall. Excellent location just a short walk to the castle.

Show more Show less
8.2
Very good
1,659 reviews
Price from
£127
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. Fantastic room,lovely breakfast

Show more Show less
7.9
Good
1,767 reviews
Price from
£152.10
per night

The Christopher Hotel, Eton 3 stars

Hotel in Windsor

Dating back to the early 16th century, The Christopher Hotel, Eton is located on Windsor's historic Eton High Street and offers contemporary accommodation with free internet access. Great little hotel friendly staff great nights sleep and the welcome drink and complimentary breakfast were a very nice surprise

Show more Show less
8.6
Fabulous
1,181 reviews
Price from
£109
per night

The Royal Adelaide Hotel 4 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. Excellent location close to Queen's Walk and all the shops and restaurants. The staff was extremely attentive and helpful. The breakfast and dinner were both excellent. And the bar was quaint and fun (bartender was very personable).

Show more Show less
8.8
Fabulous
562 reviews
Price from
£125
per night

The Manor Hotel 3 stars

Hotel in Windsor

Dating back to 1800's, the hotel overlooks the village green, and minutes walk from the banks of the River Thames, The Manor Hotel offers a great selection of rooms. The room was absolutely beautiful

Show more Show less
5.8
Review score
597 reviews
Price from
£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