Hotels in Windsor

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

Windsor, England, United Kingdom
2 Dec — 3 Dec2
Windsor, England, United Kingdom
Thu 2/12
Fri 3/12
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Windsor

Filter by star ratings
All filters
De Vere Beaumont Estate
De Vere Beaumont Estate
7.4 Good
Burfield Road, Windsor, United Kingdom
Show on map
4.4 km from city centre, Windsor 
GoodBased on 2,965 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.

Macdonald Windsor Hotel
Macdonald Windsor Hotel
8.7 Excellent
23 High Street, Windsor, United Kingdom
Show on map
0.5 km from city centre, Windsor 
ExcellentBased on 1,841 reviews
8.7

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

Castle Hotel Windsor - MGallery
Castle Hotel Windsor - MGallery
8.3 Excellent
18 High Street, Windsor, United Kingdom
Show on map
0.5 km from city centre, Windsor 
ExcellentBased on 1,731 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.

The Union Inn
The Union Inn
7.7 Good
17 Crimp Hill Road, Windsor, United Kingdom
Show on map
3.2 km 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.

Travelodge Windsor Central
Travelodge Windsor Central
8.7 Excellent
34 King Edward Court, Windsor, United Kingdom
Show on map
0.3 km from city centre, Windsor 
ExcellentBased on 14 reviews
8.7

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 Old Farmhouse
The Old Farmhouse
9.5 Excellent
The Old Farmhouse Dedworth Road, Windsor, United Kingdom
Show on map
3.1 km from city centre, Windsor 
ExcellentBased on 231 reviews
9.5

The Old Farmhouse Bray provides award-winning 4-star accommodation in Bray. It is conveniently located for those wanting to sightsee in the area.

The Royal Adelaide Hotel
The Royal Adelaide Hotel
8.8 Excellent
46 Kings Road, Windsor, United Kingdom
Show on map
0.8 km from city centre, Windsor 
ExcellentBased on 368 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
2.4 km 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.

Legoland Windsor Resort Hotel
Legoland Windsor Resort Hotel
7.6 Good
Winkfield Road, Windsor, United Kingdom
Show on map
2.8 km from city centre, Windsor 
GoodBased on 244 reviews
7.6

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.

Holiday Inn Express Windsor
Holiday Inn Express Windsor
8.3 Excellent
71 Alma Road, Windsor, United Kingdom
Show on map
0.5 km from city centre, Windsor 
ExcellentBased on 2,313 reviews
8.3

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.

Tips for booking a Windsor hotel

Cheapest month:November
Most expensive month:June
Average price in Windsor:₹ 10,806/night
Absolute cheapest price found:₹ 2,147/night
Cheapest day:Friday
Most expensive day:Wednesday
₹ 8,040 - ₹ 15,353
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 8,040 - ₹ 12,316
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Windsor hotels

Show all 252 hotels
1
Legoland Windsor Resort Hotel
Legoland Windsor Resort Hotel
7.6 Good
Winkfield Road, Windsor, United Kingdom
Show on map
2.8 km 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
Oakley Court
Oakley Court
8.9 Excellent
Windsor Road, Windsor, United Kingdom
Show on map
4.0 km 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.

3
Macdonald Windsor Hotel
Macdonald Windsor Hotel
8.7 Excellent
23 High Street, Windsor, United Kingdom
Show on map
0.5 km 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.

4
Travelodge Windsor Central
Travelodge Windsor Central
8.7 Excellent
34 King Edward Court, Windsor, United Kingdom
Show on map
0.3 km 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.

5
Castle Hotel Windsor - MGallery
Castle Hotel Windsor - MGallery
8.3 Excellent
18 High Street, Windsor, United Kingdom
Show on map
0.5 km 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.

6
Holiday Inn Express Windsor
Holiday Inn Express Windsor
8.3 Excellent
71 Alma Road, Windsor, United Kingdom
Show on map
0.5 km 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.

7
Sir Christopher Wren Hotel
Sir Christopher Wren Hotel
8.1 Excellent
Thames Street, Windsor, United Kingdom
Show on map
0.6 km 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.

8
De Vere Beaumont Estate
De Vere Beaumont Estate
7.4 Good
Burfield Road, Windsor, United Kingdom
Show on map
4.4 km from city centre, Windsor, ENG, United Kingdom 

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.

Cheapest hotels in Windsor, Berkshire

Show all 252 hotels
Travelodge Windsor Central
Travelodge Windsor Central
8.7 Excellent
34 King Edward Court, Windsor, United Kingdom
Show on map
0.3 km 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.

₹ 4,049
Avg. per night
Manor Hotel
Manor Hotel
5.9 Okay
The Village Green, Windsor, United Kingdom
Show on map
2.4 km 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.

₹ 6,523
Avg. per night
New Oscar
New Oscar
7.2 Good
65 Vansittart Road, Windsor, United Kingdom
Show on map
0.4 km from city centre,  

New Oscar is situated in Windsor and is close to the area's popular attractions. It offers free Wi-Fi, laundry facilities and a dry cleaning service.

₹ 7,723
Avg. per night
The Union Inn
The Union Inn
7.7 Good
17 Crimp Hill Road, Windsor, United Kingdom
Show on map
3.2 km 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.

₹ 7,948
Avg. per night
Legoland Windsor Resort Hotel
Legoland Windsor Resort Hotel
7.6 Good
Winkfield Road, Windsor, United Kingdom
Show on map
2.8 km 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.

₹ 7,948
Avg. per night
Holiday Inn Express Windsor
Holiday Inn Express Windsor
8.3 Excellent
71 Alma Road, Windsor, United Kingdom
Show on map
0.5 km from city centre,  

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.

₹ 9,822
Avg. per night
The Royal Adelaide Hotel
The Royal Adelaide Hotel
8.8 Excellent
46 Kings Road, Windsor, United Kingdom
Show on map
0.8 km from city centre,  

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

₹ 10,797
Avg. per night
Castle Hotel Windsor - MGallery
Castle Hotel Windsor - MGallery
8.3 Excellent
18 High Street, Windsor, United Kingdom
Show on map
0.5 km from city centre,  

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.

₹ 10,872
Avg. per night

Hotel prices in Windsor

3 stars

₹ 4,049 - ₹ 10,797

The Royal Adelaide Hotel

No. 1 most popular

₹ 10,797
Avg. per night
Holiday Inn Express Windsor

No. 2 most popular

₹ 9,822
Avg. per night
Travelodge Windsor Central

Best value

₹ 4,049
Avg. per night
4 stars and up

₹ 7,948 - ₹ 66,732

Oakley Court

No. 1 most popular

Oakley Court
8.9 Excellent
₹ 66,732
Avg. per night
De Vere Beaumont Estate

No. 2 most popular

₹ 16,870
Avg. per night
Legoland Windsor Resort Hotel
₹ 7,948
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?

    368 reviews rated The Royal Adelaide Hotel with an average score of 8.8/10. It may also be worth looking into the Oakley Court, which received a rating of 8.9/10 from 1,182 reviews. Charles House could also be a good option, with a score of 8.4/10 from 388 reviews.

  • What is a good hotel near Legoland Windsor?

    Legoland Windsor Resort Hotel is a good hotel close to Legoland Windsor - it has scored 7.6 over 244 reviews from HotelsCombined users.

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

    For a good hotel near to Windsor Castle, consider The Royal Adelaide Hotel - it is rated 8.8/10 from 368 HotelsCombined reviews.

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

    A good hotel near Eton High Street Shopping is The Royal Adelaide Hotel, which has been rated 8.8/10 by 368 HotelsCombined user reviews.