Recommended hotels in Windsor

Macdonald Windsor

From US$ 189

23 High Street, Windsor, United Kingdom - Show map

Show map

The 4-star Macdonald Windsor Hotel is situated a mere 3.1 km away from Maidenhead Heritage Centre, Slough Borough Council and Thorpe Park.

Book Now From US$ 189

Oakley Court

From US$ 195

Windsor Road, Windsor, United Kingdom - Show map

Show map

The prestigious The Oakley Court Hotel comprises individual rooms in the vicinity of Rhubarb And Custard Photo Gallery, St. George's Chapel and Alexandra Gardens.

Book Now From US$ 195