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.

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,471 reviews
Avg. price/night:
£87.20

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. 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
Avg. price/night:
£80

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 situeted close to the castle and there lot of brasseries and bars nearby.

Show more Show less
8.6
Fabulous
1,216 reviews
Avg. price/night:
£104

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 most cozy hotel, with kindly staff, perfect services and excellent breakfast. The room was very big and the bec was good. In the city center, near the castle. It was amazing and I highly recommend this hotel for stay in Winsdor.

Show more Show less
8.8
Fabulous
1,647 reviews
Avg. price/night:
£118

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. Really beautiful estate. Very serene for a good night of sleep. Fabulous breakfast.

Show more Show less
8.9
Fabulous
1,181 reviews
Avg. price/night:
£186.25

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. Good quality hotel in good surroundings.

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
Avg. price/night:
£71.68

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
856 reviews

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,290 reviews

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. Second time here. I will definitely come back. Breakfast is very tasty. Location is convenient, close to Eton and Windsor High Street.

Show more Show less
8.5
Very good
495 reviews
Avg. price/night:
£79

Most booked hotels in Windsor in the past month

See all

Budget hotels in Windsor

See all

FAQs about hotels in Windsor

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

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

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

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

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

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

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

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

Explore guest reviews of hotels in Windsor

See all
gogless