Top Hotels near Windsor

See all Hotels near Windsor
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

St Paul Hotel
St Paul Hotel
15.1 mi from Windsor
4.0 out of 5.0
4.5 out of 5 (180 reviews)

Located in Hammersmith, this hotel is within 2 mi (3 km) of Hammersmith Apollo, Westfield London Shopping Centre, and Crave …

Get Rates
K West Hotel & Spa
K West Hotel & Spa
15.3 mi from Windsor
4.0 out of 5.0
4.1 out of 5 (1,559 reviews)

Rich in designer details, this London hotel is a 10-minute walk from Notting Hill and 3 blocks from Shepherd's Bush Empire …

£107
Millennium & Copthorne Hotels at Chelsea Football Club
Millennium & Copthorne Hotels at Chelsea Football Club
16.3 mi from Windsor
4.0 out of 5.0
4.1 out of 5 (1,166 reviews)

Millennium & Copthorne Hotels are located in the capital’s trendy West End at Stamford Bridge, the home of Chelsea Football …

£86
The Chelsea Harbour Hotel
The Chelsea Harbour Hotel
16.6 mi from Windsor
5.0 out of 5.0
4.5 out of 5 (524 reviews)

This London hotel overlooks the boats in Chelsea Harbour, within 2 kilometers of Stamford Bridge Stadium, Battersea Park, and …

£184
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,329 reviews)

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

£96
Sydney House Chelsea
Sydney House Chelsea
17.1 mi from Windsor
5.0 out of 5.0
4.4 out of 5 (149 reviews)

Located in South Kensington, this luxury inn is within a 15-minute walk of Natural History Museum, Imperial College London, …

£129
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 …

£146
The Dorchester Hotel
The Dorchester Hotel
18.1 mi from Windsor
5.0 out of 5.0
4.7 out of 5 (92 reviews)

Located in London City Centre, this luxury hotel is within a 15-minute walk of Marble Arch, Buckingham Palace, and Selfridges …

Get Rates
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. …

£131
Claridge's
Claridge's
18.3 mi from Windsor
5.0 out of 5.0
4.6 out of 5 (258 reviews)

A 5-star luxury hotel in London's West End, Claridge's sits 1 block from Bond Street shopping and 2 blocks from Oxford Street …

£390

Recent Reviews in Windsor

Hide content

Narrow your search

Pocket Guide: Windsor

Windsor is an ever-popular town for visitors. Located a stone's throw from the M4 and just half an hour from London, it's easily accessible by road and with excellent rail links and Heathrow Airport nearby, it's convenient to get to, no matter where you're travelling from. Part-time home to Queen Elizabeth II and the Royal Family, Windsor is a beautiful part of Berkshire and well worth a visit at any time of year. Hotels in Windsor come in all shapes and sizes, from unpretentious inns and guesthouses to exclusive and sophisticated boutique establishments.

Explore Legendary History with Windsor Hotels

Families looking to steal some quality time together will find plenty to see and do. Windsor Great Park is a beautiful place to explore, brimming with legends about Herne the Hunter and his ghostly hunting party. The Great Park joins up to Windsor Castle, via the Long Walk and the Queen and Prince Philip can sometimes be seen exploring the estate. With all the history evident in Windsor's buildings and architecture, it's not unusual to find that many of the Windsor hotels come with their own stories. The Sir Christopher Wren Hotel and Spa was erected in the architect's honour, and is rife with tales of ghostly goings on! Today, it offers luxurious surroundings and has been renovated to maintain much of its historic character.

Hop Across the River to Nearby Eton

The Sir Christopher Wren Hotel and Spa backs onto the River Thames and the small bridge that links Windsor to Eton. Eton is a tiny village, consisting of little more than a high street and a few pubs. However, given its heritage, Eton has something of a Dickensian look to it and is overshadowed by the Hogwarts-like Eton College. There are a handful of hotels in Eton such as the Crown and Cushion, which are always popular, given their prestigious surroundings.

A Hotel in Windsor near Family Attractions

There are plenty of attractions to be found in Windsor - particularly for children. Legoland Windsor, the Royal Windsor Wheel and Windsor Castle are all within easy reach of most Windsor hotels, such as the Castle Hotel Windsor MGallery and the MacDonald Windsor Hotel. You'll also find plenty of events happening throughout the calendar, such as the Windsor Festival, the Royal Windsor Horse Show and the annual Swan Upping, which takes place on the Thames.

Windsor combines the historical with the modern to spectacular effect, making it a great place to visit at any time of year. With a wide selection of hotels to choose from, you can make your stay a special one.

false