Find and Book Top Hotels in Old Windsor

Search among 10 available hotels and places to stay in Old Windsor from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-10 out of 10
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great919 reviews
MapView on map1400 yd from City Center
From   US$ 112 /nightSelect
Places to stay near Old Windsor
8.4
Great57 reviews
MapView on map1.6 mi from Old Windsor1.6 mi from City Center
From   US$ 508 /nightSelect
8.4
Great219 reviews
2.5 mi from Old Windsor2.5 mi from City Center
From   US$ 241 /nightSelect
8.2
Great256 reviews
3.5 mi from Old Windsor3.5 mi from City Center
From   US$ 159 /nightSelect
8.2
Great70 reviews
2.3 mi from Old Windsor2.3 mi from City Center
From   US$ 231 /nightSelect
8.4
Great42 reviews
3.5 mi from Old Windsor3.5 mi from City Center
From   US$ 167 /nightSelect
8.2
Great93 reviews
1800 yd from Old Windsor1800 yd from City Center
From   US$ 115 /nightSelect
8.0
Great39 reviews
2.5 mi from Old Windsor2.5 mi from City Center
From   US$ 228 /nightSelect
7.8
Very good12 reviews
1.7 mi from Old Windsor1.7 mi from City Center1200 yd from Legoland
From   US$ 227 /nightSelect
2.7 mi from Old Windsor2.7 mi from City Center800 yd from Legoland
From   US$ 345 /nightSelect

Best hotels and places to stay in Old Windsor

Why visit?

Old Windsor is a charming village located in the United Kingdom, just a short distance from the iconic Windsor Castle. With its rich history, picturesque surroundings, and convenient location, Old Windsor offers tourists a unique and memorable experience. The village is home to several hotels that cater to different budgets and preferences, making it an ideal destination for both leisure and business travelers. Whether youre looking for a comfortable stay or exploring the historical attractions, Old Windsor has something for everyone.

Where to stay?

Old Windsor Hotel: One of the best areas to stay in Old Windsor is within the vicinity of the Old Windsor Hotel. This hotel offers comfortable accommodations, friendly staff, and convenient access to various attractions in the area. It is an ideal choice for those looking for a budget-friendly option without compromising on quality and service.

Windsor Castle Area: Another popular area to consider for accommodation is near Windsor Castle. Hotels in this area offer stunning views of the castle and its surroundings. Visitors can enjoy exploring the castle, strolling along the River Thames, and experiencing the charm of this historic location.

Eton High Street: Eton High Street is another excellent area to stay in Old Windsor. Known for its classic British architecture, quaint shops, and delightful dining options, this area offers a unique experience for visitors. It is also conveniently located near Windsor Castle, making it a convenient base for exploring the area.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

The Runnymede on Thames: This hotel offers comfortable rooms at affordable rates. With its riverside location, guests can enjoy scenic views and access to various water activities. The hotel also features a spa, fitness center, and several dining options. It provides excellent value for money for those looking to stay in Old Windsor without breaking the bank.

The Crown and Cushion: Situated in the heart of Old Windsor, this hotel offers cozy rooms at reasonable prices. It is conveniently located near attractions such as Windsor Castle and the River Thames. The hotels friendly staff and charming atmosphere ensure an enjoyable stay without compromising on quality.

The Winning Post: Located on the outskirts of Old Windsor, this hotel provides a peaceful retreat for budget-conscious travelers. The rooms are clean and comfortable, and the hotel also boasts a traditional British pub serving delicious cuisine. It offers excellent value for money and is perfect for those looking to explore the surrounding countryside.

Best kids-friendly hotels:

De Vere Beaumont Estate: This hotel offers spacious family rooms and a range of amenities for children, including a swimming pool and outdoor playground. It is set within beautiful grounds, providing a safe and enjoyable environment for kids to explore. The hotel also offers kids activities and babysitting services, ensuring a memorable stay for families.

Holiday Inn Express Windsor: This family-friendly hotel offers comfortable rooms and special amenities for children, such as a kids play area and a dedicated family lounge. It is conveniently located near Legoland Windsor, making it an ideal choice for families visiting the theme park. The hotel also provides a complimentary breakfast, adding to its appeal for families.

Best hotels for a romantic getaway:

Monkey Island Estate: This hotel offers a luxurious and romantic setting on a private island on the River Thames. With its stunning views, elegant rooms, and fine dining options, it provides a perfect backdrop for a romantic escape. Couples can enjoy boat rides along the river, spa treatments, and intimate candlelit dinners.

Macdonald Windsor Hotel: Located near Windsor Castle, this hotel combines luxury with convenience. It offers elegant rooms with modern amenities, creating a romantic ambiance for couples. The hotels central location allows for easy exploration of the town and its attractions. Couples can also indulge in a romantic dinner at the hotels signature restaurant.

Best for location:

Sir Christopher Wren Hotel & Spa: Situated on the banks of the River Thames, this hotel offers picturesque views and easy access to Windsor Castle and other key attractions. The hotel itself features stylish rooms, a spa, and a riverside restaurant. Its central location makes it an ideal choice for those wanting to explore Old Windsor and its surroundings.

Castle Hotel Windsor: Located opposite Windsor Castle, this hotel provides an unmatched location for exploring the towns attractions. It offers well-appointed rooms with modern amenities and a restaurant serving British cuisine. Guests can enjoy walking to Windsor Castle, the River Thames, and other popular sights from this conveniently located hotel.

Oakley Court: Situated in a beautiful riverside setting, Oakley Court offers tranquility and charm. It provides easy access to Windsor Castle and offers elegant rooms with views of the river or the hotels stunning gardens. This hotel is ideal for those seeking a peaceful location within reach of key landmarks.

Best for a short city break:

Clarion Collection Harte & Garter Hotel and Spa: This historic hotel is centrally located in Windsor and offers comfortable rooms with a touch of traditional charm. Its prime location allows guests to explore the towns attractions conveniently. The hotel also features a spa, making it an excellent choice for a relaxing break.

The Oakley Court: Situated just outside of Old Windsor, this hotel provides a tranquil setting while still being within reach of the towns attractions. It offers stylish rooms, a riverside bar, and a scenic garden. Guests can enjoy leisurely walks along the Thames or take part in outdoor activities available at the hotel.

Show moreLess