Hotels near Windsor Castle

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

Windsor Castle - Windsor, England, United Kingdom
Jun 18 — Jun 192
Windsor Castle - Windsor, England, United Kingdom
Fri 6/18
Sat 6/19
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels near Windsor Castle

Filter by star ratings
All filters
Dee & Steve's B&B
Dee & Steve's B&B
9.3 Excellent
169 Oxford Road, Windsor, United Kingdom
Show on map
0.2 mi from city centre, Windsor, ENG, United Kingdom 
ExcellentBased on 81 reviews
9.3

Situated close to Windsor and Eton Central Railway Station, Dee & Steve's B&B offers guests an ideal base while in Windsor. Those staying at the property can also make use of complimentary wireless internet throughout their stay.

Macdonald Windsor Hotel
Macdonald Windsor Hotel
8.8 Excellent
23 High Street, Windsor, United Kingdom
Show on map
0.3 mi from city centre, Windsor, ENG, United Kingdom 
ExcellentBased on 1,773 reviews
8.8

Contemporary in its design, Macdonald Windsor is located in a well-known area of Windsor. It is close to Windsor Castle.

Castle Hotel Windsor - MGallery
Castle Hotel Windsor - MGallery
8.5 Excellent
18 High Street, Windsor, United Kingdom
Show on map
0.3 mi from city centre, Windsor, ENG, United Kingdom 
ExcellentBased on 1,323 reviews
8.5

Castle Hotel Windsor - MGallery offers 4-star accommodation in Windsor. It is steps from Windsor Castle and is close to the area's popular attractions and dining spots.

Windsor Cedar Tree Guest House
Windsor Cedar Tree Guest House
8.0 Excellent
90 St. Leonards Rd, Windsor, United Kingdom
Show on map
0.3 mi from city centre, Windsor, ENG, United Kingdom 
ExcellentBased on 285 reviews
8.0

Cedar Tree Guest House is located in Windsor and offers free wireless internet.

Travelodge Windsor Central
Travelodge Windsor Central
7.8 Good
34 King Edward Court, Windsor, United Kingdom
Show on map
0.2 mi from city centre, Windsor, ENG, United Kingdom 
GoodBased on 5 reviews
7.8

Just 10 minutes' walk from Windsor and Eton Riverside Railway Station, the hotel has a accessible setting, making it an ideal base when in Windsor. It is conveniently positioned for those wishing to visit local attractions.

The Eton Mess
The Eton Mess
7.9 Good
55 High Street, Windsor, United Kingdom
Show on map
0.5 mi from city centre, Windsor, ENG, United Kingdom 
GoodBased on 289 reviews
7.9

Situated close to the area's attractions, The Eton Mess is a short walk from Windsor Castle. Those staying at the property can also take advantage of complimentary Wi-Fi throughout their stay.

The Royal Adelaide Hotel
The Royal Adelaide Hotel
8.3 Excellent
46 Kings Road, Windsor, United Kingdom
Show on map
0.5 mi from city centre, Windsor, ENG, United Kingdom 
ExcellentBased on 1,301 reviews
8.3

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

Gilbey's Bar & Restaurant
Gilbey's Bar & Restaurant
9.0 Excellent
82-83 High Street, Windsor, United Kingdom
Show on map
0.4 mi from city centre, Windsor, ENG, United Kingdom 
ExcellentBased on 57 reviews
9.0

Gilbey's is situated just a short walk from Windsor Castle and only metres from numerous restaurants, bars and shops. A 10-minute walk from Windsor and Eton Central Railway Station, the bed & breakfast's convenient setting makes it an ideal base while visiting Eton.

The Manor Hotel
The Manor Hotel
6.1 Good
The Village Green, Windsor, United Kingdom
Show on map
1.5 mi from city centre, Windsor, ENG, United Kingdom 
GoodBased on 870 reviews
6.1

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.

The Duke's Retreat
The Duke's Retreat
Windsor, United Kingdom
Show on map
0.1 mi from city centre, Windsor, ENG, United Kingdom 

Located close to Windsor and Eton Riverside Railway Station, the property provides guests with an ideal base when in Windsor. It provides free Wi-Fi, and is a brief stroll from Windsor Castle.

Tips for booking a Windsor Castle hotel

Cheapest month:December
Most expensive month:November
Average price in Windsor Castle:$125/night
Absolute cheapest price found:$95/night
Cheapest day:Saturday
Most expensive day:Tuesday
$95 - $179
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$95 - $179
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
The Crown and Cushion
The Crown and Cushion
9.8 Excellent
84 Hight Street, Windsor, United Kingdom
Show on map
0.5 mi from city centre, Windsor 

Situated close to local attractions, The Crown and Cushion is minutes from Windsor Castle. A short walk from Windsor and Eton Riverside Railway Station, the guest house's accessible setting means it is an ideal place to stay while in Eton.

2
Macdonald Windsor Hotel
Macdonald Windsor Hotel
8.8 Excellent
23 High Street, Windsor, United Kingdom
Show on map
0.3 mi 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.

3
Travelodge Windsor Central
Travelodge Windsor Central
7.8 Good
34 King Edward Court, Windsor, United Kingdom
Show on map
0.2 mi from city centre, Windsor 

Just 10 minutes' walk from Windsor and Eton Riverside Railway Station, the hotel has a accessible setting, making it an ideal base when in Windsor. It is conveniently positioned for those wishing to visit local attractions.

4
Castle Hotel Windsor - MGallery
Castle Hotel Windsor - MGallery
8.5 Excellent
18 High Street, Windsor, United Kingdom
Show on map
0.3 mi from city centre, Windsor 

Castle Hotel Windsor - MGallery offers 4-star accommodation in Windsor. It is steps from Windsor Castle and is close to the area's popular attractions and dining spots.

5
Holiday Inn Express Windsor
Holiday Inn Express Windsor
8.5 Excellent
71 Alma Road, Windsor, United Kingdom
Show on map
0.3 mi 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.

6
Sir Christopher Wren Hotel and Spa
Sir Christopher Wren Hotel and Spa
8.3 Excellent
Thames Street, Windsor, United Kingdom
Show on map
0.4 mi 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
Windsor Cedar Tree Guest House
Windsor Cedar Tree Guest House
8.0 Excellent
90 St. Leonards Rd, Windsor, United Kingdom
Show on map
0.3 mi from city centre,  

Cedar Tree Guest House is located in Windsor and offers free wireless internet.

$52
Avg. per night
The Manor Hotel
The Manor Hotel
6.1 Good
The Village Green, Windsor, United Kingdom
Show on map
1.5 mi 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.

$75
Avg. per night
New Oscar
New Oscar
7.2 Good
65 Vansittart Road, Windsor, United Kingdom
Show on map
0.3 mi 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.

$80
Avg. per night
Travelodge Windsor Central
Travelodge Windsor Central
7.8 Good
34 King Edward Court, Windsor, United Kingdom
Show on map
0.2 mi from city centre,  

Just 10 minutes' walk from Windsor and Eton Riverside Railway Station, the hotel has a accessible setting, making it an ideal base when in Windsor. It is conveniently positioned for those wishing to visit local attractions.

$80
Avg. per night
The Crown and Cushion
The Crown and Cushion
9.8 Excellent
84 Hight Street, Windsor, United Kingdom
Show on map
0.5 mi from city centre,  

Situated close to local attractions, The Crown and Cushion is minutes from Windsor Castle. A short walk from Windsor and Eton Riverside Railway Station, the guest house's accessible setting means it is an ideal place to stay while in Eton.

$99
Avg. per night
Holiday Inn Express Windsor
Holiday Inn Express Windsor
8.5 Excellent
71 Alma Road, Windsor, United Kingdom
Show on map
0.3 mi 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.

$121
Avg. per night
The Rutlands B&B
The Rutlands B&B
9.6 Excellent
102 St Leonards road, Windsor, United Kingdom
Show on map
0.4 mi from city centre,  

Less than a 20-minute stroll from Windsor and Eton Central Railway Station, The Rutlands B&B provides guests with a convenient base while visiting Windsor. It also offers free Wi-Fi and a swimming pool.

$134
Avg. per night
Dee & Steve's B&B
Dee & Steve's B&B
9.3 Excellent
169 Oxford Road, Windsor, United Kingdom
Show on map
0.2 mi from city centre,  

Situated close to Windsor and Eton Central Railway Station, Dee & Steve's B&B offers guests an ideal base while in Windsor. Those staying at the property can also make use of complimentary wireless internet throughout their stay.

$147
Avg. per night

Hotel prices near Windsor Castle

2 stars and under

$80 - $173

The Eton Mess

#1 Most popular

$173
Avg. per night
New Oscar

Best value

New Oscar
7.2 Good
$80
Avg. per night
3 stars

$52 - $170

Travelodge Windsor Central

#1 Most popular

$80
Avg. per night
The Royal Adelaide Hotel

#2 Most popular

$170
Avg. per night
Windsor Cedar Tree Guest House

Best value

$52
Avg. per night
4 stars +

$134 - $202

Macdonald Windsor Hotel

#1 Most popular

$190
Avg. per night
Gilbey's Bar & Restaurant

#2 Most popular

$201
Avg. per night
The Rutlands B&B

Best value

The Rutlands B&B
9.6 Excellent
$134
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?

    Windsor Castle is home to many highly-rated hotels, one of which is Macdonald Windsor Hotel, which has a current rating of 8.8. For other potential stays, consider The Royal Adelaide Hotel and The Rutlands B&B, which can also be great places to stay near Windsor Castle.