Customised for your search:

Berkshire Hotel Guide. Business Hotels in Windsor, Berkshire, England

Windsor hotels
Windsor

Top Trending Hotels Near Windsor, Berkshire

The Oakley Court - Windsor Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Oakley Court

Windsor Road, Windsor - Map
 
 
"Is there a better place to stay in/around London?"
Stunning building and with grounds that I have not seen better. The location is first class, with moorings onto the Thames. I would come again just to experience the evening dinner on the lawn at the side of the river, whilst been serenaded by the talented saxophone player. A fitting end to a great day at Ascot. The room was ample (although the bathroom was showing signs of high traffic). We paid £315 for two nights (Thursday & Friday night), incl breakfast, for a superior double with river view and after the experience of the hotel I would have been happy paying at least another £100.
Julian from Leeds, UK
A 5-minute drive from Royal Windsor Racecourse, The Oakley Court is set on a private stretch of the River Thames, 10 minutes …More
Mercure Windsor Castle Hotel - Windsor Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Mercure Windsor Castle Hotel

18 High Street, Windsor - Map
 
 
"Super location in a lovely town"
This hotel is in an excellent location. The town of Windsor is lovely. Everything was very charming and easy to get around. Right across the street from the Castle. Very comfortable hotel bar with very friendly staff. Highly recommend!
Maureen from Brookline MA
Located in the heart of Windsor, this hotel is steps from Windsor Parish Church and Windsor Castle. Also nearby are Eton …More
Beaumont Estate - Windsor Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Beaumont Estate

Burfield Road, Old Windsor, Windsor - Map
 
 
"LOVELY HOTEL GREAT LOCATION"
To experience everything this hotel has to offer, you need to stay longer than one night. swimming pool was great, beautiful location and well worth a visit!
suzanne from stafford
This romantic hotel is located in Windsor (Old Windsor), close to Runnymede Air Forces Memorial, Copper Horse, and Savill …More

Search from 3 Business Hotels Near Windsor, Berkshire


    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    Pocket Guide: Windsor, Berkshire Business Hotels

    Situated opposite of Eton on the Thames, Windsor is a town about 37 kilometers (23 miles) from central London. The expansive Windsor Castle dates back to the 11th century, and England’s current royal family makes frequent visits. A more modern attraction, Legoland, also draws tourists. Heathrow is 16 kilometers (10 miles) away.

    CollapseExpand

    Destinations near Windsor

    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews