Get a Hotel in Windsor - page 3 of 7

Hampden Apartments - The Catherine

Hampden Apartments - The Catherine

Windsor • Show on map 8.6/10 View Details for Price

Hampden Apartments - The Catherine is located in Windsor, just a 15-minute walk from Windsor Castle and 2 miles from Legoland Windsor. The property is around 7.2 miles from LaplandUK, 7.5 miles from Thorpe…More info

Book now
The Windsor Trooper

The Windsor Trooper

Windsor • Show on map 8.6/10 View Details for Price

The Windsor Trooper is an 18th century public house and inn, with 9 cozy rooms to welcome you. Just a short walk from the town center as well as the castle it is the perfect location to stay whether you’re…More info

Book now
Macdonald Windsor

Macdonald Windsor

Windsor • Show on map 8.6/10 View Details for Price

Located on Windsor High Street, just opposite the famous Windsor Castle, Macdonald Windsor offers bedrooms with free WiFi access throughout the property. The hotel also features a restaurant and bar.…More info

Book now
Burfield Cottage

Burfield Cottage

Windsor • Show on map 8.4/10 View Details for Price

Burfield Cottage is located in Windsor just 7.6 miles from Thorpe Park and 8.2 miles from LaplandUK. With free private parking the property is 2.5 miles from Windsor Castle and 3.5 miles from Legoland…More info

Book now
The Inn On The Green

The Inn On The Green

Windsor • Show on map 8.4/10 View Details for Price

The Inn On The Green, nestled in the picturesque village of Cookham Dean, introduces a fresh dining experience. This 17th-century coach house turned gastropub is a haven for both locals and visitors alike.…More info

Book now
Castle Hotel Windsor

Castle Hotel Windsor

Windsor • Show on map 8.4/10 View Details for Price

Castle Hotel Windsor is a 4-star hotel based in the heart of Windsor town center, located opposite the Windsor Castle and Windsor Guildhall. Boasting unrivaled views of the 'Changing of the Guards' procession…More info

Book now
Sir Christopher Wren Hotel & Spa

Sir Christopher Wren Hotel & Spa

Windsor • Show on map 8.3/10 View Details for Price

This 17th-century house is between the banks of the River Thames and Windsor Castle. It is now a 4-star hotel and has free Wi-Fi, air-conditioned rooms and an award-winning restaurant. All rooms are individually…More info

Book now
LEGOLAND(R) Windsor Resort

LEGOLAND(R) Windsor Resort

Windsor • Show on map 8.2/10 View Details for Price

The LEGOLAND(R) Windsor Resort Hotel is located at the heart of the theme park. The Resort offers a range of rides, live shows and attractions for children. The hotel offers air-conditioned rooms, an…More info

Book now
Windsor Luxury Studio Apartment

Windsor Luxury Studio Apartment

Windsor • Show on map 8.1/10 View Details for Price

Featuring water sports facilities and free Wifi, Windsor Luxury Studio Apartment features accommodations in the center of Windsor. This apartment offers accommodations with a balcony. LaplandUK is 7.3…More info

Book now
The George Inn

The George Inn

Windsor • Show on map 8.1/10 View Details for Price

The George Inn is located on Windsor’s High Street and offers views of the castle. This 300-year-old inn looks onto the River Thames and features a restaurant and bar. Each of the rooms at The George…More info

Book now