To book your accommodation and/or conference at any of the hotels below please
email or call the Essential Hotels reservations hotline on
0118 971 4700.
Beaumont House Hotel
Burfield Road
Old Windsor
Berkshire
SL4 2JJ
United Kingdom
The large Beaumont House is a grand country house set near to the royal town of Windsor and has a total of 330 comfortable and luxurious rooms. The dining areas at the hotel offer healthy dishes with a good choice of wines. Beaumont House also has a colossal number of meeting and event facilities, including a beautiful old chapel. Attached to the Beaumont House and part of the estate is the lovely White House Hotel meanwhile.
The Beaumont House is located 2.9 miles from Windsor town centre.
See our feature on the
Beaumont House Hotel
Book Online
Booking Enquiry
The Castle Hotel
18 High Street
Windsor
Berkshire
SL4 1LJ
United Kingdom
The four-star Castle Hotel Windsor is set on the town’s High Street, near to the famous castle, as its name suggests. From some of the guest rooms it is possible to look out over the impressive building and there are traditional or contemporary options. There is plenty of car parking available at the hotel as well as wireless internet, both of which are available at no additional cost.
The Castle Hotel is located in Windsor town centre.
See our feature on
The Castle Hotel
Book Online
Booking Enquiry
The Harte & Garter Hotel
31 High Street
Windsor
Berkshire
SL4 1PH
United Kingdom
Standing in the shadow of one of England’s grandest castles is no easy feat but the Harte & Garter savours its position as the best in Windsor. A £7.5 million refurbishment has modernised the four-star facilities while preserving the hotel’s character and individuality – and with 400 years of history there’s plenty to preserve.
The Harte and Garter Hotel is located in Windsor town centre.
See our feature on
The Harte & Garter Hotel
Book Online
Booking Enquiry
Macdonald Windsor Hotel
23 High Street
Windsor
Berkshire
SL4 1LL
United Kingdom
The Macdonald Windsor Hotel is situated on the town’s High Street, a short walk from the castle itself and within reach of many shops, restaurants and the river. The hotel opened in the summer of 2010 and has a total of more than 100 bedrooms as well as onsite car parking, wireless internet, a restaurant and a bar.
The Macdonald Windsor Hotel is located in Windsor town centre.
See our feature on the
Macdonald Windsor Hotel
Book Online
Booking Enquiry
Oakley Court Hotel
Windsor Road
Water Oakley
Windsor
Berkshire
SL4 5UR
United Kingdom
Windsor’s Oakley Court Hotel is a traditional and elegant property which is found just outside the town centre, amid 35 acres of grounds. It offers guests the chance to relax and unwind in luxury, what with its golf and boating facilities outside, as well as its wealth of leisure activities inside. Dating back to 1859, the hotel has all sorts of historic features and is ornate throughout, whether in the 118 bedrooms, the dining room or the 10 meeting and event rooms.
The Oakley Court Hotel is located 3.7 miles from Windsor town centre.
See our feature on the
Oakley Court Hotel
Book Online
Booking Enquiry
Royal Adelaide Hotel
46 Kings Road
Windsor
Berkshire
SL4 2AG
United Kingdom
This four-star property presents a sky blue exterior and is situated at the heart of the beautiful town of Windsor by the Long Walk to Windsor Castle. The Georgian Royal Adelaide Hotel is around 25 minutes from London and has its own car parking spaces that require pre-booking. For meal times the hotel offers the Long Walk Bar and Brasserie while there are also facilities for conferences and other types of event.
The Royal Adelaide Hotel is located in Windsor town centre.
Book Online
Booking Enquiry
Sir Christopher Wren's House Hotel
52-56 Thames Street
Windsor
Berkshire
SL4 1PX
United Kingdom
The Sir Christopher Wren’s House Hotel is found in Windsor town centre and looks out over the River Thames as it passes by while there are also views of Eton Bridge. The house, built in the 17th century was transformed into a hotel in the 1920s and today is a grade II listed building. There are 96 bedrooms in total at the hotel and they come in contemporary or traditional forms.
The Sir Christopher Wren’s House Hotel is located in Windsor town centre.
See our feature on
Sir Christopher Wren's House Hotel
Book Online
Booking Enquiry
The White House Hotel
Burfield Road
Old Windsor
Berkshire
SL4 2JJ
United Kingdom
The White House is an attractively renovated former school and part of the Principal Hayley Beaumont Estate. The White House is a four-star hotel with 84 bedrooms, including 10 suites, and a superior selection of conference facilities. Guests of the White House may also use the dining and leisure facilities of the Beaumont Estate.
The White House Hotel is located 2.9 miles from Windsor town centre.
See our feature on
The White House Hotel
Book Online
Booking Enquiry
Christopher Hotel
110 High Street
Eton
Windsor
Berkshire
SL4 6AN
United Kingdom
The Christopher was once a coaching inn in the Eton part of Berkshire and dates back as far as 1711, to the year of its birth. The three-star property is situated in close proximity to Windsor and so is well placed for visits to the area. There are 34 bedrooms at the hotel for overnight guests while Christopher’s Bar and Grill is available for meals during the day.
The Christopher Hotel is located 3.6 miles from Windsor town centre.
Book Online
Booking Enquiry