Hotels near Windsor Castle, Windsor

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

Windsor Castle - Windsor, England, United Kingdom
15 Aug — 16 Aug2
Windsor Castle - Windsor, England, United Kingdom
Mon 15/8
Tue 16/8
...and more

Cheapest hotels near Windsor Castle, Windsor

Travelodge Windsor Central
7.9 Good
King Edward Court 34, 34, Windsor, United Kingdom
Show on map
0.3 km from city centre, Windsor, ENG, United Kingdom 

The hotel is located in Windsor and provides easy access to Windsor Castle. Surrounded by local bars and restaurants, it is within walking distance from Windsor and Eton Riverside Railway Station.

€66
Avg. per night
New Oscar
7.2 Good
65 Vansittart Road, Windsor, United Kingdom
Show on map
0.4 km from city centre, Windsor, ENG, United Kingdom 

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

€66
Avg. per night
The Manor Hotel
5.8 Okay
The Village Green, Windsor, United Kingdom
Show on map
2.4 km from city centre, Windsor, ENG, United Kingdom 

Located within the scenic countryside of Datchet, The Manor Hotel Datchet offers cosy accommodation and a full range of facilities, such as a 24-hour reception, meeting rooms and room service. This historic 3-star hotel is just a 10-minute drive from Windsor.

€82
Avg. per night
Holiday Inn Express Windsor
8.2 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.

€155
Avg. per night
Macdonald Windsor Hotel
8.3 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.

€160
Avg. per night
The Royal Adelaide Hotel
8.7 Excellent
46 Kings Road, Windsor, United Kingdom
Show on map
0.8 km from city centre, Windsor, ENG, United Kingdom 

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

€164
Avg. per night
Sir Christopher Wren Hotel
7.9 Good
Thames Street, Windsor, United Kingdom
Show on map
0.6 km from city centre, Windsor, ENG, United Kingdom 

This award-winning hotel provides contemporary accommodation in Windsor. It is situated in the area's popular nightlife district, about a five-minute walk from Windsor Castle.

€192
Avg. per night

Hotel prices in Windsor Castle

3 stars
4 stars +

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

Where to stay in 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.

Facts about staying in Windsor Castle

  • What are the best hotels near Windsor Castle?

    Travelodge Windsor Central (7.9/10 from 45 reviews), Holiday Inn Express Windsor (8.2/10 from 2,192 reviews), and The Crown and Cushion (9.2/10 from 24 reviews) are all highly-rated places to stay near Windsor Castle.