Hotels in Windsor

Search and compare Windsor hotels from hundreds of travel sites and save

Windsor, England, United Kingdom
Dec 6 — Dec 72
Windsor, England, United Kingdom
Mon 12/6
Tue 12/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Windsor

Filter by star ratings
All filters
Castle Hotel Windsor - MGallery
Castle Hotel Windsor - MGallery
8.3 Excellent
18 High Street, Windsor, United Kingdom
Show on map
0.3 mi from city centre, Windsor 
ExcellentBased on 1,738 reviews
8.3

Set in Windsor, Castle Hotel Windsor - MGallery is an easy drive from Eton and offers laundry facilities, 24-hour room service and an express check-in and check-out feature. It is steps from Windsor Castle and is close to the area's popular attractions and dining spots.

Macdonald Windsor Hotel
Macdonald Windsor Hotel
8.7 Excellent
23 High Street, Windsor, United Kingdom
Show on map
0.3 mi from city centre, Windsor 
ExcellentBased on 1,854 reviews
8.7

Contemporary in its design, Macdonald Windsor is located in a well-known area of Windsor. It is close to Windsor Castle.

De Vere Beaumont Estate
De Vere Beaumont Estate
7.4 Good
Burfield Road, Windsor, United Kingdom
Show on map
2.7 mi from city centre, Windsor 
GoodBased on 2,958 reviews
7.4

This relaxed hotel in Windsor provides free Wi-Fi, as well as luggage storage and a kids club. There is also a fitness centre with a swimming pool.

The Union Inn
The Union Inn
7.7 Good
17 Crimp Hill Road, Windsor, United Kingdom
Show on map
2.0 mi from city centre, Windsor 
GoodBased on 5 reviews
7.7

The Union Inn Windsor offers a comfortable setting when in Windsor. It also provides an airport shuttle, a ticket service and a tour desk.

The Prince Albert
The Prince Albert
8.7 Excellent
2 Clewer Hill Road, Windsor, United Kingdom
Show on map
1.0 mi from city centre, Windsor 
ExcellentBased on 10 reviews
8.7

The Prince Albert - Inn offers 3-star accommodation in Windsor. It is ideally positioned for guests wishing to visit local attractions.

Travelodge Windsor Central
Travelodge Windsor Central
8.5 Excellent
34 King Edward Court, Windsor, United Kingdom
Show on map
0.2 mi from city centre, Windsor 
ExcellentBased on 15 reviews
8.5

Situated only a short stroll from Windsor and Eton Central Railway Station, the hotel offers guests an ideal base when in Windsor. It is conveniently positioned for those wishing to visit local attractions.

The Eton Mess
The Eton Mess
7.8 Good
55 High Street, Windsor, United Kingdom
Show on map
0.5 mi from city centre, Windsor 
GoodBased on 237 reviews
7.8

Situated close to the area's attractions, The Eton Mess is a short walk from Windsor Castle. Those staying at the property can also take advantage of complimentary Wi-Fi throughout their stay.

The Royal Adelaide Hotel
The Royal Adelaide Hotel
8.8 Excellent
46 Kings Road, Windsor, United Kingdom
Show on map
0.5 mi from city centre, Windsor 
ExcellentBased on 376 reviews
8.8

Situated in Windsor, this 4-star property is charming and modern. It is ideally located for guests wanting to discover the area's attractions.

Manor Hotel
Manor Hotel
5.9 Okay
The Village Green, Windsor, United Kingdom
Show on map
1.5 mi from city centre, Windsor 
OkayBased on 723 reviews
5.9

The Manor Hotel Datchet provides historic 4-star accommodation in Datchet. The various amenities this charming hotel has to offer include meeting rooms, a 24-hour reception and room service.

Tips for booking a Windsor hotel

Cheapest month:January
Most expensive month:August
Average price in Windsor:$146/night
Absolute cheapest price found:$29/night
Cheapest day:Sunday
Most expensive day:Thursday
$114 - $191
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$133 - $205
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Windsor hotels

Show all 254 hotels
1
Legoland Windsor Resort Hotel
Legoland Windsor Resort Hotel
7.7 Good
Winkfield Road, Windsor, United Kingdom
Show on map
1.8 mi from city centre, Windsor, ENG, United Kingdom 

Situated in Windsor, Legoland Windsor Resort Hotel is an easy drive from Bray and provides an indoor pool, a kids club and a concierge. It is located a brief walk from Legoland Windsor.

2
The Crown and Cushion
The Crown and Cushion
9.5 Excellent
84 Hight Street, Windsor, United Kingdom
Show on map
0.5 mi from city centre, Windsor, ENG, United Kingdom 

Situated close to local attractions, The Crown and Cushion is minutes from Windsor Castle. A short walk from Windsor and Eton Riverside Railway Station, the guest house's accessible setting means it is an ideal place to stay while in Eton.

3
Oakley Court
Oakley Court
9.4 Excellent
Windsor Road, Windsor, United Kingdom
Show on map
2.5 mi from city centre, Windsor, ENG, United Kingdom 

The Oakley Court is ideally positioned in a peaceful setting in Bray, a short drive from Windsor and Slough. It provides a fitness centre, as well as an indoor pool, outdoor tennis courts and a sauna.

4
Macdonald Windsor Hotel
Macdonald Windsor Hotel
8.7 Excellent
23 High Street, Windsor, United Kingdom
Show on map
0.3 mi from city centre, Windsor, ENG, United Kingdom 

Contemporary in its design, Macdonald Windsor is located in a well-known area of Windsor. It is close to Windsor Castle.

5
Travelodge Windsor Central
Travelodge Windsor Central
8.5 Excellent
34 King Edward Court, Windsor, United Kingdom
Show on map
0.2 mi from city centre, Windsor, ENG, United Kingdom 

Situated only a short stroll from Windsor and Eton Central Railway Station, the hotel offers guests an ideal base when in Windsor. It is conveniently positioned for those wishing to visit local attractions.

6
Castle Hotel Windsor - MGallery
Castle Hotel Windsor - MGallery
8.3 Excellent
18 High Street, Windsor, United Kingdom
Show on map
0.3 mi from city centre, Windsor, ENG, United Kingdom 

Set in Windsor, Castle Hotel Windsor - MGallery is an easy drive from Eton and offers laundry facilities, 24-hour room service and an express check-in and check-out feature. It is steps from Windsor Castle and is close to the area's popular attractions and dining spots.

7
Holiday Inn Express Windsor
Holiday Inn Express Windsor
8.3 Excellent
71 Alma Road, Windsor, United Kingdom
Show on map
0.3 mi from city centre, Windsor, ENG, United Kingdom 

Holiday Inn Express Windsor offers 3-star accommodation in Windsor. The various facilities this contemporary hotel has to offer include a safe, meeting rooms and wireless internet access in public areas.

8
Sir Christopher Wren Hotel
Sir Christopher Wren Hotel
8.1 Excellent
Thames Street, Windsor, United Kingdom
Show on map
0.4 mi from city centre, Windsor, ENG, United Kingdom 

Providing a sauna and a Jacuzzi, Sir Christopher Wren Hotel & Spa is located in Windsor and is a short walk from Windsor Castle. Surrounded by local bars and restaurants, it is within walking distance from Windsor and Eton Central Railway Station.

Cheapest hotels in Windsor, Berkshire

Show all 254 hotels
Travelodge Windsor Central
Travelodge Windsor Central
8.5 Excellent
34 King Edward Court, Windsor, United Kingdom
Show on map
0.2 mi from city centre,  

Situated only a short stroll from Windsor and Eton Central Railway Station, the hotel offers guests an ideal base when in Windsor. It is conveniently positioned for those wishing to visit local attractions.

$54
Avg. per night
Manor Hotel
Manor Hotel
5.9 Okay
The Village Green, Windsor, United Kingdom
Show on map
1.5 mi from city centre,  

The Manor Hotel Datchet provides historic 4-star accommodation in Datchet. The various amenities this charming hotel has to offer include meeting rooms, a 24-hour reception and room service.

$86
Avg. per night
The Crown and Cushion
The Crown and Cushion
9.5 Excellent
84 Hight Street, Windsor, United Kingdom
Show on map
0.5 mi from city centre,  

Situated close to local attractions, The Crown and Cushion is minutes from Windsor Castle. A short walk from Windsor and Eton Riverside Railway Station, the guest house's accessible setting means it is an ideal place to stay while in Eton.

$87
Avg. per night
Innkeeper's Lodge Old Windsor
Innkeeper's Lodge Old Windsor
7.6 Good
Straight Road, Windsor, United Kingdom
Show on map
1.8 mi from city centre,  

Innkeeper's Lodge Old Windsor offers 4-star accommodation in Windsor. It also features wireless internet.

$90
Avg. per night
The Prince Albert
The Prince Albert
8.7 Excellent
2 Clewer Hill Road, Windsor, United Kingdom
Show on map
1.0 mi from city centre,  

The Prince Albert - Inn offers 3-star accommodation in Windsor. It is ideally positioned for guests wishing to visit local attractions.

$95
Avg. per night
The Union Inn
The Union Inn
7.7 Good
17 Crimp Hill Road, Windsor, United Kingdom
Show on map
2.0 mi from city centre,  

The Union Inn Windsor offers a comfortable setting when in Windsor. It also provides an airport shuttle, a ticket service and a tour desk.

$105
Avg. per night
Legoland Windsor Resort Hotel
Legoland Windsor Resort Hotel
7.7 Good
Winkfield Road, Windsor, United Kingdom
Show on map
1.8 mi from city centre,  

Situated in Windsor, Legoland Windsor Resort Hotel is an easy drive from Bray and provides an indoor pool, a kids club and a concierge. It is located a brief walk from Legoland Windsor.

$105
Avg. per night
The Rutlands B&B
The Rutlands B&B
9.5 Excellent
102 St Leonards road, Windsor, United Kingdom
Show on map
0.4 mi from city centre,  

Less than a 20-minute stroll from Windsor and Eton Central Railway Station, The Rutlands B&B provides guests with a convenient base while visiting Windsor. It also offers free Wi-Fi and a swimming pool.

$127
Avg. per night

Hotel prices in Windsor

2 stars and under

$103 - $153

The Eton Mess

Best value

$153
Avg. per night
3 stars

$52 - $143

Holiday Inn Express Windsor

#1 Most popular

$133
Avg. per night
The Royal Adelaide Hotel

#2 Most popular

$143
Avg. per night
Travelodge Windsor Central

Best value

$54
Avg. per night
4 stars +

$90 - $890

Castle Hotel Windsor - MGallery

#1 Most popular

$146
Avg. per night
Macdonald Windsor Hotel

#2 Most popular

$207
Avg. per night
Innkeeper's Lodge Old Windsor
$90
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Windsor

About Windsor

Home to Windsor Castle, the official residence of Her Majesty the Queen, Windsor showcases royalty and British culture. From the River Thames to Royal Park and its cobbled streets dotted with historic buildings, Windsor cradles the heart of England.

Things to do

Built by William The Conqueror in the 11th century, Windsor Castle is filled with heritage artefacts, elegant furnishings and paintings from the royal art collection. You can tour the State Apartments and St George’s Chapel and watch the Changing of the Guard. For a rare glimpse of the royal family, time your visit for Easter Court in the spring or the Royal Ascot races in June.

Spend an afternoon at Windsor Great Park, a former hunting estate with ancient oak trees and manicured gardens. You can walk the estate or explore the park by bicycle or horseback. Tally Ho Stables sets you up with gear and horses, or you can opt for a guided tour by carriage.

Visit the Natural History Museum at Eton College to see an authentic page from Charles Darwin’s “On the Origin of Species”. You can hop on river cruises at Datchet Green. If you’re travelling with little ones, visit LEGOLAND Windsor for 55 interactive attractions, including rides, shows and LEGO models.

The horse races at Ascot have been some of the most coveted events in England since 1711. After attending a race, have drinks at The Boatman or take a tasting tour at Windsor and Eton Brewery.

Getting around

Windsor offers city and tour buses as well as taxis, shuttles and horse-drawn carriages. Rental cars are available in town or at Heathrow Airport in London, about an hour away.

Windsor travel FAQs

  • What are the best hotels in Windsor?

    1,738 reviews rated Castle Hotel Windsor - MGallery with an average score of 8.3/10. It may also be worth looking into the Macdonald Windsor Hotel, which received a rating of 8.7/10 from 1,854 reviews. Sir Christopher Wren Hotel could also be a good option, with a score of 8.1/10 from 1,907 reviews.

  • What is a good hotel near Windsor Castle?

    Castle Hotel Windsor - MGallery is a hotel near Windsor Castle that is popular with HotelsCombined users, scoring 8.3 across 1,738 reviews.

  • What is a good hotel in Windsor near Legoland Windsor?

    Legoland Windsor Resort Hotel is the most recommended hotel near Legoland Windsor on HotelsCombined (scoring 7.7 over 261 reviews).

  • Is there a good hotel near Eton High Street Shopping?

    1,738 HotelsCombined reviews of Castle Hotel Windsor - MGallery score it 8.3/10, making it a highly recommended hotel near Eton High Street Shopping.

  • How much do hotels in Windsor cost?

    The average price of a hotel in Windsor is $195 per night, based on the last 3 days’ data. The average price of a 4-star hotel in Windsor around is $215 per night, whereas for a 5-star hotel it’s $378 per night.

  • How much is a cheap hotel in Windsor?

    Over the last 3 days, Windsor hotels have been found for as cheap as $56/night in searches by HotelsCombined users.

  • How much is a hotel in Windsor tonight?

    A hotel in Windsor tonight can start as low as $61 for the night, with an average cost of $143, based on HotelsCombined searches over the last 72 hours. For a 4-star hotel in Windsor tonight, prices start from $78.