Find and Book Top Rated Hotels in Old Windsor

Search among 8 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-8 out of 8
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
Great58 reviews
MapView on map1.6 mi from Old Windsor1.6 mi from City Center
From   US$ 497 /nightSelect
Hotel
8.2
Great53 reviews
2.3 mi from Old Windsor2.3 mi from City Center
From   US$ 198 /nightSelect
Bed & Breakfast
8.2
Great79 reviews
1800 yd from Old Windsor1800 yd from City Center
From   US$ 115 /nightSelect
Bed & Breakfast
8.4
Great42 reviews
3.5 mi from Old Windsor3.5 mi from City Center
From   US$ 165 /nightSelect
Apartment
8.0
Great35 reviews
2.5 mi from Old Windsor2.5 mi from City Center
From   US$ 384 /nightSelect
7.8
Very good12 reviews
1.7 mi from Old Windsor1.7 mi from City Center1200 yd from Legoland
From   US$ 264 /nightSelect
2.7 mi from Old Windsor2.7 mi from City Center800 yd from Legoland
From   US$ 353 /nightSelect

Best hotels and places to stay in Old Windsor

Why visit?

Old Windsor, located in the United Kingdom, is a charming destination that offers a unique blend of history, natural beauty, and cultural attractions. Visitors to Old Windsor can explore the famous Windsor Castle, enjoy scenic walks along the River Thames, and immerse themselves in the rich heritage of this picturesque village.

Where to stay?

When choosing a place to stay in Old Windsor, there are several areas that offer a range of accommodations to suit different preferences and budgets. Here are some of the best areas to consider:

Eton: Situated just across the river from Windsor, Eton offers a tranquil and picturesque setting. It is home to the renowned Eton College and features historic buildings, quaint streets, and charming riverside views. Visitors will find a selection of boutique hotels and guest houses in this area.

Windsor Town Centre: With Windsor Castle as its centerpiece, the town center is vibrant and bustling, offering a mix of cultural attractions, shops, and restaurants. Here, you'll find a range of accommodations to choose from, including luxury hotels, bed and breakfasts, and budget-friendly options.

Windsor Great Park: For those seeking a serene retreat amidst nature, Windsor Great Park provides a tranquil escape. This expansive parkland offers beautiful landscapes, woodland walks, and even the chance to spot some deer. A few hotels and country inns are nestled within or nearby the park.

Price per hotel room per night:

The average price per night for hotel rooms in Old Windsor varies depending on the star rating of the property. Here's a breakdown of the average prices:

3-star hotels: From $80 to $150 per night.

4-star hotels: From $130 to $250 per night.

5-star hotels: From $250 to $500 per night.

Best value for money:

The Union Inn: Offering comfortable rooms and a cozy atmosphere, this inn provides excellent value for money. It is conveniently located in Eton, just a short walk from Windsor and offers easy access to local attractions.

The Crown and Cushion: Situated in the heart of Windsor Town Centre, this hotel combines affordability with a prime location. It features contemporary rooms and is within walking distance of Windsor Castle and other popular sights.

Best kids-friendly hotels:

The Castle Hotel Windsor: This hotel offers family rooms and is conveniently located near Windsor Castle. It provides a warm and welcoming atmosphere for families, with amenities catering to children of all ages.

Best hotels for a romantic getaway:

The Oakley Court: Set in a picturesque riverside location, this luxurious hotel offers elegant rooms and tranquil surroundings. With its stunning gardens and romantic ambiance, it is a perfect choice for couples seeking a romantic escape.

Macdonald Windsor Hotel: Located in the heart of Windsor, this contemporary hotel provides stylish rooms and a sophisticated atmosphere. Its central position allows couples to easily explore the town and discover its romantic charm.

Best for location:

Castle Hotel Windsor: Nestled just opposite Windsor Castle, this hotel provides easy access to the castle, as well as other popular attractions in the town center.

The Christopher Hotel: Located in Eton, this hotel offers a peaceful setting while still being within walking distance of Windsor. It provides convenient access to both Eton College and Windsor town center.

The Royal Adelaide Hotel: Situated on a tree-lined street, this Victorian-style hotel is a short distance from Windsor Castle and the train station. It offers comfortable rooms and a convenient location for exploring the area.

Best for a short city break:

The Oakley Court: This grand country house hotel is set in a tranquil location, offering a peaceful retreat within easy reach of Windsor's attractions. Its beautiful surroundings and luxurious facilities make it perfect for a relaxing short break.

Show moreLess