Hotels in Windsor

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

Windsor, England, United Kingdom
17 Sep — 18 Sep2
Windsor, England, United Kingdom
Fri 17/9
Sat 18/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Windsor

Filter by star ratings
All filters
Hilton London Heathrow Airport Terminal 5
Hilton London Heathrow Airport Terminal 5
8.3 Excellent
Poyle Road, Slough, United Kingdom
Show on map
6.8 km from city centre, Windsor 
ExcellentBased on 471 reviews
8.3

Offering an indoor pool and a sauna, Hilton London Heathrow Airport Terminal 5 is an easy drive from Staines and Stanwell. It also offers a safe, a ballroom and laundry facilities.

Castle Hotel Windsor - MGallery
Castle Hotel Windsor - MGallery
8.4 Excellent
18 High Street, Windsor, United Kingdom
Show on map
0.5 km from city centre, Windsor 
ExcellentBased on 1,646 reviews
8.4

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.

Sofitel London Heathrow
Sofitel London Heathrow
8.8 Excellent
Terminal 5, Hounslow, United Kingdom
Show on map
8.5 km from city centre, Windsor 
ExcellentBased on 5,220 reviews
8.8

Boasting a Turkish steam bath and free wireless internet access in all areas, this London hotel is conveniently situated moments from London Heathrow Airport. It offers 5-star accommodation with air-conditioned rooms.

Alma House B&B
Alma House B&B
9.2 Excellent
56 Alma Road, Windsor, United Kingdom
Show on map
0.3 km from city centre, Windsor 
ExcellentBased on 324 reviews
9.2

Situated a short stroll from Windsor and Eton Central Railway Station, Alma House B&B provides guests with an ideal base when in Windsor. It also offers free Wi-Fi, an express check-in and check-out feature and a swimming pool.

Holiday Inn Express Slough
Holiday Inn Express Slough
7.8 Good
Mill Street, Slough, United Kingdom
Show on map
3.9 km from city centre, Windsor 
GoodBased on 2,570 reviews
7.8

The hotel provides peaceful accommodation in Slough and is within a 10-minute walk of Slough Railway Station. It offers 3-star accommodation with air-conditioned rooms.

The Christopher Hotel
The Christopher Hotel
8.5 Excellent
110 High Street, Windsor, United Kingdom
Show on map
0.9 km from city centre, Windsor 
ExcellentBased on 812 reviews
8.5

Located near local attractions, The Christopher Hotel Bar and Grill is a short walk from Windsor Castle. Just a 10 minute stroll from Windsor and Eton Riverside Railway Station, the hotel provides guests with a convenient base while in Eton.

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

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.

Travelodge Slough
Travelodge Slough
8.3 Excellent
Landmark Place Herschel Street Sn, Sn, Slough, United Kingdom
Show on map
3.3 km from city centre, Windsor 
ExcellentBased on 2 reviews
8.3

Travelodge Hotel Slough provides comfortable 4-star accommodation in Slough. It is ideally set for sightseeing with Eton and Windsor an easy drive away.

The Old Farmhouse
The Old Farmhouse
9.4 Excellent
The Old Farmhouse Dedworth Road, Windsor, United Kingdom
Show on map
3.1 km from city centre, Windsor 
ExcellentBased on 167 reviews
9.4

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

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 797 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:August
Most expensive month:July
Average price in Windsor:$201/night
Absolute cheapest price found:$44/night
Cheapest day:Friday
Most expensive day:Wednesday
$126 - $283
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$126 - $283
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Windsor hotels

Show all 244 hotels
1
Legoland Windsor Resort Hotel
Legoland Windsor Resort Hotel
7.2 Good
Winkfield Road Sl4 4Ay Windsor, Windsor, Windsor, United Kingdom
Show on map
2.8 km from city centre, Windsor 

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
Sofitel London Heathrow
Sofitel London Heathrow
8.8 Excellent
Terminal 5, Hounslow, United Kingdom
Show on map
9.7 km from city centre, Hounslow 

Boasting a Turkish steam bath and free wireless internet access in all areas, this London hotel is conveniently situated moments from London Heathrow Airport. It offers 5-star accommodation with air-conditioned rooms.

3
Travelodge Windsor Central
Travelodge Windsor Central
8.2 Excellent
34 King Edward Court, Windsor, United Kingdom
Show on map
0.3 km from city centre, Windsor 

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

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.

5
Holiday Inn Express Windsor
Holiday Inn Express Windsor
8.4 Excellent
71 Alma Road, Windsor, United Kingdom
Show on map
0.5 km from city centre, Windsor 

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.

6
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 

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.

7
Hilton London Heathrow Airport Terminal 5
Hilton London Heathrow Airport Terminal 5
8.3 Excellent
Poyle Road, Slough, United Kingdom
Show on map
6.5 km from city centre, Slough 

Offering an indoor pool and a sauna, Hilton London Heathrow Airport Terminal 5 is an easy drive from Staines and Stanwell. It also offers a safe, a ballroom and laundry facilities.

Cheapest hotels in Windsor, Berkshire

Show all 244 hotels
Travelodge Slough
Travelodge Slough
8.3 Excellent
Landmark Place Herschel Street Sn, Sn, Slough, United Kingdom
Show on map
0.1 km from city centre,  

Travelodge Hotel Slough provides comfortable 4-star accommodation in Slough. It is ideally set for sightseeing with Eton and Windsor an easy drive away.

$49
Avg. per night
Travelodge Windsor Central
Travelodge Windsor Central
8.2 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.

$96
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.

$111
Avg. per night
Holiday Inn Express Slough
Holiday Inn Express Slough
7.8 Good
Mill Street, Slough, United Kingdom
Show on map
0.5 km from city centre,  

The hotel provides peaceful accommodation in Slough and is within a 10-minute walk of Slough Railway Station. It offers 3-star accommodation with air-conditioned rooms.

$115
Avg. per night
The Pinewood Hotel
The Pinewood Hotel
7.4 Good
Wexham Park Lane George Green,. 0 ., Slough, United Kingdom
Show on map
3.4 km from city centre,  

The Pinewood Hotel Wexham is ideally placed in a peaceful setting in Wexham, just a short car ride from Legoland Windsor. This comfortable 4-star hotel is just a 10-minute drive from Slough.

$117
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.

$141
Avg. per night
Hilton London Heathrow Airport Terminal 5
Hilton London Heathrow Airport Terminal 5
8.3 Excellent
Poyle Road, Slough, United Kingdom
Show on map
6.5 km from city centre,  

Offering an indoor pool and a sauna, Hilton London Heathrow Airport Terminal 5 is an easy drive from Staines and Stanwell. It also offers a safe, a ballroom and laundry facilities.

$150
Avg. per night
Alma House B&B
Alma House B&B
9.2 Excellent
56 Alma Road, Windsor, United Kingdom
Show on map
0.3 km from city centre,  

Situated a short stroll from Windsor and Eton Central Railway Station, Alma House B&B provides guests with an ideal base when in Windsor. It also offers free Wi-Fi, an express check-in and check-out feature and a swimming pool.

$165
Avg. per night

Hotel prices in Windsor

2 stars or below

$70 - $111

New Oscar

No. 1 most popular

New Oscar
7.2 Good
$111
Avg. per night
Heathrow Stay

Best value

$70
Avg. per night
3 stars

$49 - $207

Holiday Inn Express Windsor

No. 1 most popular

$179
Avg. per night
The Christopher Hotel

No. 2 most popular

$207
Avg. per night
Travelodge Slough

Best value

Travelodge Slough
8.3 Excellent
$49
Avg. per night
4 stars and up

$117 - $314

Castle Hotel Windsor - MGallery

No. 1 most popular

$216
Avg. per night
Sir Christopher Wren Hotel.

No. 2 most popular

$314
Avg. per night
The Pinewood Hotel

Best value

$117
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?

    Castle Hotel Windsor - MGallery, rated with a score of 8.4 from 1,646 reviewers, is one of the most popular hotels in Windsor. Other top stays include Holiday Inn Express Windsor, with an average rating of 8.4 from 2,236 reviewers, and The Christopher Hotel, with a score of 8.5 from 812 reviewers.

  • What is a good hotel near Windsor Castle?

    Castle Hotel Windsor - MGallery is a good hotel close to Windsor Castle - it has scored 8.4 over 1,646 reviews from HotelsCombined users.

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

    Park Farm Bed And Breakfast is the hotel close to Legoland Windsor that is most recommended by HotelsCombined users, with 566 reviews rating it at 9.3/10.

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

    A good hotel near Eton High Street Shopping is Castle Hotel Windsor - MGallery, which has been rated 8.4/10 by 1,646 HotelsCombined user reviews.