Best Hotels in Old Windsor, Berkshire

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Welcome to the historic town of Windsor, nestled in the picturesque county of Berkshire, England. Boasting a rich royal heritage, Windsor is a popular destination for visitors from across the globe. One of the gems that this town offers is a wide selection of hotels in Old Windsor you are looking for luxury accommodations, charming bed and breakfasts, or budget-friendly options, Old Windsor has something to suit every traveler's needs.

When it comes to choosing a hotel in Old Windsor, you'll find yourself surrounded by an abundance of charm and character. Many of the hotels in this area are housed in stunning historic buildings, exuding a sense of grandeur and elegance. Imagine waking up in a beautifully restored Georgian manor or a charming English inn dating back centuries. With their unique architecture and attention to detail, these hotels provide a truly memorable experience for guests seeking a touch of historical enchantment.

Aside from the captivating charm, hotels in Old Windsor also offer convenient proximity to some of the town's most iconic attractions. Just a stone's throw away from the magnificent Windsor Castle, the largest inhabited castle in the world, visitors can immerse themselves in the rich history and witness the Changing of the Guard ceremony. Take a leisurely stroll along the banks of the River Thames, or explore the charming streets of the town center, filled with quaint shops, restaurants, and cafes. With such a prime location, staying in Old Windsor ensures easy access to all that Windsor has to offer.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. Windsor Apartment
2. The Runnymede On Thames Hotel
3. Cliveden House - An Iconic Luxury Hotel
4. Stoke Park Hotel
5. The Swan Hotel
6. Coworth Park - Dorchester Collection
7. The Thames Hotel
8. Oakley Court Hotel
9. De Vere Beaumont Estate
10. The Crown And Cushion Hotel

Charming Heritage Hotels in Old Windsor, Berkshire

Check Availability

Windsor
Mar 19, 2026 - Mar 20, 2026

Windsor Apartment

8.0

Good

(1 Reviews)

+ 6 photos
Situated just a short distance from Windsor town center, the Windsor Guest House offers comfortable and affordable accommodation. The friendly hosts provide a warm welcome and ensure a pleasant stay. Each room is thoughtfully decorated, providing a cozy retreat after a day of exploring the historic sights of Old Windsor. With its convenient location and welcoming atmosphere, this bed and breakfast is an ideal choice for a memorable stay.
Address: Maynard Court Clearance Road Windsor Flat 2
Rating: Good 8.0 (1 Reviews)
Price: From 152$

The Runnymede On Thames Hotel

8.3

Good

(1332 Reviews)

+ 177 photos
Situated on the banks of the River Thames, The Runnymede on Thames is a contemporary retreat offering modern comforts in a picturesque setting. The spacious rooms and suites feature breathtaking views of the river, providing a tranquil escape. Take a leisurely stroll along the riverside paths, unwind at the luxurious spa, or indulge in delicious cuisine at the hotel's restaurants. With its riverside location, this retreat presents a peaceful and rejuvenating experience.
Address: Windsor Road, Egham, Surrey
Rating: Good 8.3 (1332 Reviews)
Rooms: 133
Price: From 171$

Quaint Bed and Breakfasts in Old Windsor, Berkshire

Discover the warmth and comfort of Old Windsor's charming bed and breakfast establishments. These delightful accommodations offer a more intimate and cozy experience, perfect for travelers seeking a personalized touch.

Cliveden House - An Iconic Luxury Hotel

8.7

Good

(199 Reviews)

+ 314 photos
Located just a short drive from Old Windsor is a world-renowned luxury hotel steeped in history and elegance. This grand Italianate mansion offers lavishly decorated rooms and suites, exuding a sense of timeless opulence. Take a leisurely stroll through the magnificent gardens, indulge in a spa treatment, or savor exquisite dining experiences at the hotel's renowned restaurants. Cliveden House provides an unrivaled luxury escape in the vicinity of Old Windsor.
Address: Cliveden
Rating: Good 8.7 (199 Reviews)
Rooms: 47
Price: From 1057$

Stoke Park Hotel

8.6

Good

(275 Reviews)

+ 113 photos
Set amidst a stunning 300-acre estate, Stoke Park is a luxurious retreat that offers world-class facilities and unmatched elegance. This historic hotel and country club is renowned for its golf course, spa, and elegant interiors. The stylishly appointed rooms provide a haven of comfort and sophistication. Indulge in gourmet dining, be pampered at the luxurious spa, or engage in a round of golf on the championship course. Stoke Park presents a prestigious and unforgettable stay in the vicinity of Old Windsor.
Address: Park Road
Rating: Good 8.6 (275 Reviews)
Rooms: 49
Price: From 388$

Budget-Friendly Options in Old Windsor, Berkshire

Traveling on a budget doesn't mean compromising on comfort and quality. These accommodations offer affordability without sacrificing a pleasant stay, providing a great value for money.

The Swan Hotel

8.6

Good

(857 Reviews)

+ 74 photos
Located in the lively heart of Old Windsor offers cozy and affordable accommodation without compromising on comfort. The well-equipped rooms provide all the necessary amenities for a comfortable stay, while the on-site pub offers a lively atmosphere to relax and mingle with fellow travelers. With its central location, this hotel is an excellent base for exploring the town and its historic attractions.
Address: The Hythe
Rating: Good 8.6 (857 Reviews)
Rooms: 11
Price: From 132$

Coworth Park - Dorchester Collection

9.4

Good

(246 Reviews)

+ 174 photos
Situated within Windsor Great Park, Coworth Park is a luxurious country house hotel that seamlessly blends traditional charm with contemporary elegance. The spacious rooms and suites offer a tranquil retreat, boasting beautiful views of the surrounding parkland. Pamper yourself at the award-winning spa, savor gourmet cuisine at the hotel's fine dining restaurants, or engage in outdoor activities, including horseback riding and polo. This exceptional retreat encapsulates the epitome of luxury in Old Windsor.
Address: Blacknest Road
Rating: Good 9.4 (246 Reviews)
Rooms: 70
Price: From 981$

Luxury Retreats in Old Windsor, Berkshire

Indulge in the ultimate luxury experience with these exquisite retreats in Old Windsor. From opulent amenities to impeccable service, each hotel in this section offers a prestigious and unforgettable stay.

The Thames Hotel

6.9

Good

(1324 Reviews)

+ 61 photos
Overlooking the River Thames, The Thames Hotel offers charming accommodations in a tranquil riverside setting. The comfortable rooms provide picturesque views of the river, creating a serene atmosphere for guests. Start your day with a leisurely breakfast on the outdoor terrace, or take a relaxing boat trip on the river. With its peaceful ambiance and scenic location, The Thames Hotel offers a perfect riverside retreat in Old Windsor.
Address: Ray Mead Road
Rating: Good 6.9 (1324 Reviews)
Rooms: 48
Price: From 69$

Oakley Court Hotel

8.9

Good

(1166 Reviews)

+ 138 photos
Nestled on the banks of the River Thames, The Oakley Court Hotel is a magnificent Victorian Gothic mansion set amidst sprawling grounds. Its architectural splendor and luxurious interiors provide a quintessential English countryside experience. Indulge in a traditional afternoon tea on the terrace overlooking the river, or explore the meticulously manicured gardens. With its proximity to Windsor Castle and Windsor Great Park, this hotel offers a truly regal experience.
Address: Windsor Rd, Water Oakley
Rating: Good 8.9 (1166 Reviews)
Rooms: 118
Price: From 281$

Historic Inns in Old Windsor, Berkshire

Experience the authenticity and charm of Old Windsor with these historic inns that have stood the test of time. These establishments offer a glimpse into the town's rich heritage while providing comfortable accommodations.

De Vere Beaumont Estate

7.6

Good

(2655 Reviews)

+ 73 photos
Nestled within 40 acres of beautifully landscaped grounds, De Vere Beaumont Estate is a grand Georgian-style mansion hotel. Combining historic charm with modern comforts, the hotel offers elegantly appointed rooms and an array of amenities, including a fitness center and spa facilities. Take a leisurely stroll in the picturesque gardens or savor a delicious meal at the on-site restaurant, which serves locally sourced dishes. This hotel is a perfect blend of old-world charm and contemporary luxury.
Address: Burfield Road
Rating: Good 7.6 (2655 Reviews)
Rooms: 429
Price: From 112$

The Crown And Cushion Hotel

+ 0 photos
Centrally located in the very heart of Old Windsor and Cushion is a traditional English inn that dates back several centuries. The rooms are tastefully decorated and feature inviting furnishings, creating a homely ambiance. Indulge in a hearty English breakfast each morning before venturing out to explore the nearby attractions, including Windsor Castle and the village's quaint shops and cafes. This delightful bed and breakfast offers an authentic taste of Old Windsor's hospitality.
Address: 84 Hight Street
Rooms: 8
Price: From 172$

Riverside Retreats in Old Windsor, Berkshire

Escape the hustle and bustle of everyday life with these tranquil riverside retreats in Old Windsor. These idyllic accommodations offer a serene setting, allowing you to unwind and rejuvenate while enjoying the beauty of the River Thames.