Hotels near Windsor Castle

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

Windsor Castle - Windsor, England, United Kingdom
18 Sep — 19 Sep2
Windsor Castle - Windsor, England, United Kingdom
Sat 18/9
Sun 19/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels near Windsor Castle

Filter by star ratings
All filters
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, ENG, United Kingdom 
ExcellentBased on 814 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, ENG, United Kingdom 
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.

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, ENG, United Kingdom 
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.

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

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, ENG, United Kingdom 
ExcellentBased on 202 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, ENG, United Kingdom 
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.

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, ENG, United Kingdom 
ExcellentBased on 2,238 reviews
8.4

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.

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, ENG, United Kingdom 
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.

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 
ExcellentBased on 1,896 reviews
8.1

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.

New Oscar
New Oscar
7.2 Good
65 Vansittart Road, Windsor, United Kingdom
Show on map
0.4 km from city centre, Windsor, ENG, United Kingdom 
GoodBased on 422 reviews
7.2

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.

Tips for booking a Windsor Castle hotel

Cheapest month:December
Most expensive month:November
Average price in Windsor Castle:$170/night
Absolute cheapest price found:$129/night
Cheapest day:Saturday
Most expensive day:Tuesday
$129 - $244
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$129 - $244
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated hotels near Windsor Castle

Show all hotels
1
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.

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

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

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

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

Cheapest hotels near Windsor Castle, Windsor

Show all hotels
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
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
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
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,  

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.

$179
Avg. per night
The Christopher Hotel
The Christopher Hotel
8.5 Excellent
110 High Street, Windsor, United Kingdom
Show on map
0.9 km from city centre,  

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.

$207
Avg. per night
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,  

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.

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

$231
Avg. per night

Hotel prices near Windsor Castle

3 stars

$96 - $231

Holiday Inn Express Windsor

No. 1 most popular

$179
Avg. per night
The Christopher Hotel

No. 2 most popular

$207
Avg. per night
Travelodge Windsor Central

Best value

$96
Avg. per night
4 stars and up

$165 - $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
Alma House B&B

Best value

Alma House B&B
9.2 Excellent
$165
Avg. per night

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

Where to stay near Windsor Castle

About Windsor Castle

Founded by William the Conqueror in the 11th century, Windsor Castle is the oldest and largest occupied castle in the world. Over the past 900 years, it has served as a defensive fortress, a royal palace and the official residence of 39 reigning monarchs.

Join a free 30-minute tour of the Castle Grounds to hear an overview of the castle’s rich history and enjoy views of the surrounding countryside. Afterward, explore the graceful State Apartments and Semi-State Rooms with an audio guide. Visit the Grand Reception Room, arguably the most impressive with its dazzling chandeliers and gold-covered walls.

There’s always something special happening at Windsor Castle. Time your visit to see Changing the Guard, a ceremonial handover of duty between the two groups of Royal Guards, or visit A Royal Wedding: The Duch and Duchess of Sussex to relive the marriage of Prince Harry and Meghan Markle.

Getting there

Windsor Castle is located 35 kilometers from London, with regular trains running from London Paddington and Waterloo stations to Windsor and Eton Central. The fastest route for drivers is on the M4, although parking is not available within the castle grounds.

Windsor Castle travel FAQs

  • What are the best hotels near Windsor Castle?

    Castle Hotel Windsor - MGallery is a very popular hotel near Windsor Castle, with a score of 8.4 from 1,646 reviews. Holiday Inn Express Windsor (8.4 from 2,236 reviews) and The Christopher Hotel (8.5 from 812 reviews) are also highly rated Windsor Castle hotels, based on recent feedback from HotelsCombined users.