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.

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,914 reviews
8.7

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

Novotel London Heathrow Airport - M4 Jct 4
Novotel London Heathrow Airport - M4 Jct 4
7.6 Good
Cherry Lane, West Drayton, United Kingdom
Show on map
11.1 km from city centre, Windsor 
GoodBased on 1,876 reviews
7.6

Located in London, the hotel is within a 10-minute drive of London Heathrow Airport and provides a heated pool. It offers 4-star accommodation with air-conditioned rooms.

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.

The Union Inn
The Union Inn
6.9 Good
17 Crimp Hill Road, Windsor, United Kingdom
Show on map
3.2 km from city centre, Windsor 
GoodBased on 3 reviews
6.9

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

Holiday Inn Express London - Heathrow T5
Holiday Inn Express London - Heathrow T5
7.7 Good
London Road, Slough, United Kingdom
Show on map
5.5 km from city centre, Windsor 
GoodBased on 4,620 reviews
7.7

Located within the scenic countryside of Colnbrook with Poyle, Holiday Inn Express London Heathrow T5 provides traditional accommodation and a wide range of facilities, such as room service, laundry facilities and an airport shuttle. It offers 3-star accommodation with air-conditioned rooms.

Riverside Hotel
Riverside Hotel
6.4 Good
Riverside Hotel, West Drayton, United Kingdom
Show on map
9.9 km from city centre, Windsor 
GoodBased on 75 reviews
6.4

Situated close to West Drayton Railway Station, Riverside Hotel Heathrow provides guests with an ideal base when in London. It also provides luggage storage and a lift.

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.

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.

Tips for booking a Windsor hotel

Cheapest month:January
Most expensive month:June
Average price in Windsor:S$ 197/night
Absolute cheapest price found:S$ 39/night
Cheapest day:Sunday
Most expensive day:Monday
S$ 153 - S$ 276
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 156 - S$ 219
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
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 

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

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
Heathrow/Windsor Marriott Hotel
Heathrow/Windsor Marriott Hotel
8.2 Excellent
Ditton Road, Langley, Slough, United Kingdom
Show on map
3.8 km from city centre, Slough 

Featuring outdoor tennis courts and an indoor pool, Heathrow/Windsor Marriott Hotel is a luxurious base in Slough. It has a gym, as well as a coffee bar, a sauna and 24-hour room service.

5
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.

6
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.

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.

8
Holiday Inn Maidenhead/Windsor
Holiday Inn Maidenhead/Windsor
7.8 Good
Manor Lane, Maidenhead, United Kingdom
Show on map
1.7 km from city centre, Maidenhead 

Boasting a sauna, a Jacuzzi and an indoor pool, Holiday Inn Maidenhead Windsor is located in Maidenhead and provides modern accommodation. It offers 4-star accommodation with air-conditioned rooms.

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.

S$ 48
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.

S$ 94
Avg. per night
Holiday Inn Express London - Heathrow T5
Holiday Inn Express London - Heathrow T5
7.7 Good
London Road, Slough, United Kingdom
Show on map
4.7 km from city centre,  

Located within the scenic countryside of Colnbrook with Poyle, Holiday Inn Express London Heathrow T5 provides traditional accommodation and a wide range of facilities, such as room service, laundry facilities and an airport shuttle. It offers 3-star accommodation with air-conditioned rooms.

S$ 98
Avg. per night
Novotel London Heathrow Airport - M4 Jct 4
Novotel London Heathrow Airport - M4 Jct 4
7.6 Good
Cherry Lane, West Drayton, United Kingdom
Show on map
0.8 km from city centre,  

Located in London, the hotel is within a 10-minute drive of London Heathrow Airport and provides a heated pool. It offers 4-star accommodation with air-conditioned rooms.

S$ 102
Avg. per night
Riverside Hotel
Riverside Hotel
6.4 Good
Riverside Hotel, West Drayton, United Kingdom
Show on map
1.9 km from city centre,  

Situated close to West Drayton Railway Station, Riverside Hotel Heathrow provides guests with an ideal base when in London. It also provides luggage storage and a lift.

S$ 102
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.

S$ 109
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.

S$ 113
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.

S$ 116
Avg. per night

Hotel prices in Windsor

3 stars

S$ 48 - S$ 227

Travelodge Windsor Central

No. 1 most popular

S$ 94
Avg. per night
The Royal Adelaide Hotel

No. 2 most popular

S$ 227
Avg. per night
Travelodge Slough

Best value

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

S$ 102 - S$ 228

Macdonald Windsor Hotel

No. 1 most popular

S$ 228
Avg. per night
Heathrow/Windsor Marriott Hotel

No. 2 most popular

S$ 188
Avg. per night
Novotel London Heathrow Airport - M4 Jct 4
S$ 102
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?

    Macdonald Windsor Hotel (8.7/10 from 1,914 reviews), The Royal Adelaide Hotel (8.8/10 from 202 reviews), and Heathrow/Windsor Marriott Hotel (8.2/10 from 803 reviews) are all highly rated places to stay in Windsor.

  • What is a good hotel near Legoland Windsor?

    Park Farm Bed And Breakfast is a popular hotel near Legoland Windsor that is highly recommended, with a score of 9.3 across 566 reviews.

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

    Macdonald Windsor Hotel is the most recommended hotel near Windsor Castle on HotelsCombined (scoring 8.7 over 1,914 reviews).

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

    A good hotel near Eton High Street Shopping is Macdonald Windsor Hotel, which has been rated 8.7/10 by 1,914 HotelsCombined user reviews.

  • How much do hotels in Windsor cost?

    The average price of a hotel in Windsor is S$ 294 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Windsor?

    HotelsCombined searches in the last 3 days suggest cheap Windsor hotels have prices starting from as low as S$ 99/night, depending on the popularity of your requested dates.

  • How much is a hotel in Windsor tonight?

    Over the last 3 days, the starting price of a hotel in Windsor tonight has been as low as S$ 110 and the average price has been as much as S$ 285.