Go Hotels
 
 
Home > United Kingdom > Windsor United Kingdom Flag
 
 
 

We have 53 hotels in Windsor.

 
 
Sir Christopher Wren Hotel & Spa Star Rating 4        
Thames Street

This upscale hotel in a cluster of historic buildings overlooking the River Thames is 2 minutes' walk from Windsor Castle and 5.4 miles from Windsor Great Park.Rooms range from traditional to plush.
The Prince Albert Star Rating 3        
2 Clewer Hill Road

This unpretentious pub with rooms is 1.7 miles from Legoland Windsor and 2.4 miles from the M4 motorway.
Legoland Windsor Resort Hotel Star Rating 3.5        
Winkfield Road

This theme park and Lego-themed hotel is 3.2 miles from Windsor Castle and 4.3 miles from the M4 motorway.
Magna Carta Bed and Breakfast Windsor Star Rating 5        
Magna Carta Thames Side

This relaxed city centre guesthouse is a 9-minute walk from Worcester City Art Gallery and Museum and an 11-minute walk from Worcester Foregate Street train station.The unassuming rooms feature LCD TVs with DVD players, tea and coffeemaking equipment, and WiFi access. Most rooms also offer en suite bathrooms.
Alma House Star Rating 4        
56 Alma Road

This relaxed B&B in a classic Victorian townhouse is an 11-minute walk from Windsor & Eton Central train station and historic Windsor Castle, and 2.8 miles from Legoland Windsor Resort.Bright, airy rooms feature en suite bathrooms, flat-screen TVs, iPod docks and free WiFi, as well as minifridges and in-room continental breakfast options.
Accommodation Windsor Apartments        
Alma House, 56 Alma Road

This relaxed B&B in a classic Victorian townhouse is an 11-minute walk from Windsor & Eton Central train station and historic Windsor Castle, and 2.8 miles from Legoland Windsor Resort.Bright, airy rooms feature en suite bathrooms, flat-screen TVs, iPod docks and free WiFi, as well as minifridges and in-room continental breakfast options.
Windsor Guest House Star Rating 5        
452a St. Leonards Road

This modern bed-and-breakfast is 1.6 miles from the historic attractions of Windsor and 1.7 miles from Legoland Windsor.
Pavilions        
Pavilions, Clarence Road, Windsor

Supermarket chain with standard groceries plus deli items. Many have pharmacies..
Mercure Windsor Castle Hotel Star Rating 4        
18 High Street

Set a 5-minute walk from Windsor Castle, this traditional hotel is also a 6-minute walk from Windsor & Eton Central train station.The contemporary rooms come with free Wi-Fi, flat-screen TVs and tea and coffeemaking facilities. Upgraded rooms also feature minibars and Nespresso machines; some have complimentary soft drinks and wine.
Park Farm Bed & Breakfast Windsor Star Rating 4        
St Leonard's Road

Set 1.6 miles from Windsor Castle and 1.7 miles from the Legoland Windsor Resort theme park, this family-run, upscale bed-and-breakfast is 8.
 
 
More on Windsor .

View all 53 Windsor hotels
 
Windsor is a town on the River Thames in southeast England, just west of London. It's home to Windsor Castle, a residence of the British Royal Family. Built by William The Conqueror in the 11th century, the castle was extensively remodelled by subsequent monarchs. Public tours take in the State Apartments, which contain opulent furnishings, and paintings from the royal art collection.