Hotels Within Walking Distance Of Windsor Castle

Travelodge, Mercure and Sir Christopher Wren Hotels spanning all budget ranges in Windsor

Windsor Central Travelodge
Windsor Central Travelodge

Windsor is quite an expensive place for hotel accommodation. At least that was true until the Travelodge chain opened the Travelodge Windsor bang in the centre of Windsor right by the train station and Windsor Castle. Nearly all other accommodation options are in much grander accommodations. The Mercure Castle Windsor is an old coaching inn directly opposite the main Windsor Castle gates. The Sir Christopher Wren hotel is probably the 'quality hotel' fronting the River Thames by Eton Bridge.


Very close to Windsor is Heathrow Airport. There are quite good public transport links between Heathrow and Windsor and especially at weekends hotel rates can be very attractive. We have a feature page if you are considering a Heathrow hotels as a base for Windsor.

Windsor Travelodge Central

Windsor Travelodge Central is in the centre of Windsor within the shopping centre called King Edward Court.

The Travelodge Windsor is not that friendly towards those with a car. The entrance is in a pedestrian precinct of the shopping centre, there is no vehicle drop off point. The only car parking is in the multi storey for the shopping centre.


However for those coming by public transport things are much better. The hotel is just around the corner from the platform of Windsor Central Station a distance of around 100m through the shopping centre.

The hotel is in the heart of Windsor, 3 minutes walk from the entrance of Windsor Castle and the choice of restaurants can be overwhelming.

There is a handy full size Waitrose supermarket next to the Travelodge.


Travelodge Windsor Central


Mercure Castle Hotel Windsor

The Mercure Castle Hotel sits in a a prime position on the High Street overlooking the Old Town and Guildhall. Windsor Castle is on the other side of the road.

Mercure Castle Windsor Hotel

The hotel is one of the original grand hotels and there is still the tall entrance to the back yard high enough for a coach and horses to pass through.


A 4 star hotel with 108 well appointed en suite bedrooms, 2 AA Rosette awarded Restaurant, Eighteen and Bar. Internet access available in all public areas and bedrooms at a charge.


The rail station to London is 100m along the road. The Windsor shopping centre is just around the corner. You could spend a month or more trying all the restaurants in the locality.


Mercure Castle Windsor




Sir Christopher Wren Hotel Windsor

The Sir Christopher Wren Hotel is a top class hotel with terraces overlooking the River Thames. Eton Bridge is adjacent to the hotel and the hotel is in the shadow of Windsor Castle above it.


Once the family home of the famous British architect, Sir Christopher Wren, famous for St Paul's Cathedral in London this elegant 17th century townhouse boasts luxurious accommodation, a superb restaurant and impressive relaxation facilities.


The hotel's own spa, Wren's Club, offers a comprehensive range of relaxing and therapeutic beauty treatments. There is a 3-level gymnasium, complete with yoga and relaxation room, a sauna and an outdoor jacuzzi pool and relaxation area.


Due to the heritage nature of the buildings every room is unique.

Sir Christopher Wren Hotel


Windsor Theatre