Top Hotels near Windsor

See all Hotels near Windsor
Harmondsworth Hall Guest House
Harmondsworth Hall Guest House
4.1 mi from Windsor
3.0 out of 5.0

Situated in Harmondsworth, this guesthouse is 2.3 mi (3.6 km) from Stockley Park and 2.6 mi (4.1 km) from Imagine Spa. London …

Get Rates
Clayton Hotel Chiswick
Clayton Hotel Chiswick
12.5 mi from Windsor
4.0 out of 5.0
4.2 out of 5 (998 reviews)

Located in Chiswick, this hotel is within 2 mi (3 km) of Royal Botanic Gardens, Kew Palace, and Griffin Park Stadium. …

$93
Royal Garden Hotel
Royal Garden Hotel
16.5 mi from Windsor
5.0 out of 5.0
4.4 out of 5 (909 reviews)

1960s-built London hotel located on bustling Kensington High Street, 55 yards from Kensington Palace and Gardens and Hyde Park.

Get Rates
Park International Hotel
Park International Hotel
16.5 mi from Windsor
4.0 out of 5.0
4 out of 5 (1,798 reviews)

Located in upscale South Kensington, this London hotel is 3 blocks from Kensington High Street, and within 2 km. of Hyde Park …

Get Rates
Millennium Gloucester Hotel London Kensington
Millennium Gloucester Hotel London Kensington
16.6 mi from Windsor
4.0 out of 5.0
4 out of 5 (4,317 reviews)

This is a large modern hotel set in exclusive South Kensington, 50 metres from Gloucester Road London Underground station wit …

$100
The Ampersand Hotel
The Ampersand Hotel
17 mi from Windsor
5.0 out of 5.0
4.7 out of 5 (421 reviews)

Located in South Kensington, this luxury hotel is within a 10-minute walk of Natural History Museum and Imperial College …

Get Rates
The Cumberland
The Cumberland
17.9 mi from Windsor
4.5 out of 5.0
3.9 out of 5 (1,591 reviews)

Located in London City Centre, this luxury hotel is within a 10-minute walk of Marble Arch and Selfridges. Hyde Park and …

$152
Four Seasons Hotel London at Park Lane
Four Seasons Hotel London at Park Lane
18.1 mi from Windsor
5.0 out of 5.0
4.8 out of 5 (128 reviews)

This family-friendly London hotel is located in a shopping district, within 1 mi (2 km) of Diana Memorial Fountain, Buckingha …

$499
The Grosvenor Hotel
The Grosvenor Hotel
18.3 mi from Windsor
4.0 out of 5.0
4.3 out of 5 (619 reviews)

Located in London City Centre, this hotel is within a 15-minute walk of Victoria Palace Theatre, Buckingham Palace, and St. …

$162
The Nadler Victoria
The Nadler Victoria
18.4 mi from Windsor
4.0 out of 5.0
4.6 out of 5 (197 reviews)

This family-friendly London hotel is located in the historical district, within a 10-minute walk of Victoria Palace Theatre …

Get Rates

Recent Reviews in Windsor

Hide content

Where to stay in Windsor

Windsor Hotel Guide

Apartment and hotel options are in generous supply in Windsor. Spend some time exploring Expedia's 49 hotel listings, all of which can be found within a 0.1-mile radius of central Windsor.

Why not book a room close to the heart of Windsor? The Macdonald Windsor Hotel and The Christopher Hotel can be found a short distance of the city center.

No vacation in Windsor would be complete without taking a trip to the Windsor Castle. The Sir Christopher Wren Hotel and Spa and Castle Hotel Windsor MGallery Collection, are handy options for visitors because they are within walking distance from Windsor Castle.

If you choose to book accommodation that is nearby the Frogmore House, the Clarion Collection Harte & Garter Hotel & Spa and the De Vere Beaumont Estate could be popular choices. The Clarion Collection Harte & Garter Hotel & Spa is 0.8 miles away from the Frogmore House. The De Vere Beaumont Estate is 2 miles away.

Looking to find more economical accommodations options? You should consider the De Vere Beaumont Estate, Bluebell House and The Prince Albert - Inn.

6 miles away from the heart of Windsor, is the Cliveden. Alternatively, the The Grove is situated 15 miles away. Some other Expedia-listed hotels include the Pennyhill Park Hotel And Spa and the Danesfield House Hotel And Spa.

Looking for more to do? Consider spending a few hours exploring East Berkshire Golf Club and Royal Ascot Golf Club, in Ascot, 6 miles to the southwest of Windsor. Some of our recommended Ascot accommodation options include the Macdonald Berystede Hotel and Royal Berkshire, an Exclusive Venue. 8 miles to the southwest of Windsor, is Bracknell, which is home to the The Coppid Beech Hotel and Grange Bracknell. Should you choose to stay in Bracknell, set aside a little time to visit the South Hill Park and Berkshire Golf Club.

For travelers arriving or departing via Heathrow Airport, you may plan to stay at Sofitel London Heathrow, or London Heathrow Marriott Hotel, which are both a short trip away.