Hotels in Windsor

Hotels in Windsor

Staying in the centre of Windsor puts the Castle, the river, both railway stations and dozens of restaurants within a few minutes’ walk. Goswell House is a central Windsor hotel with 17 en-suite bedrooms, all with air-conditioning for summer and your own heating controls for winter, on a charming cobbled street between Peascod Street and Windsor Royal Station – ideal for the town’s bars, restaurants and nightlife. Below you’ll find our own places to book direct, followed by other well-known hotels in and around Windsor.

Our own places, booked direct

Booking direct means no booking-site mark-up and you deal with the local team who run them.

Goswell House
HotelTown centre · Peascod Street

Goswell House

17 en-suite, air-conditioned rooms off pedestrianised Peascod Street, about a minute's walk from the Castle and a few minutes from both stations. Bathtub and Shower. Hairdryer. Continental Breakfast available.

  • 17 en-suite rooms
  • Air-conditioning
  • Self check-in
Accommodation Windsor
HotelServiced Apartments Windsor

Accommodation Windsor

Self-catering apartments across Windsor and Eton, managed by the same local family since 2004. Your own kitchen and living space, with better nightly rates the longer you stay. Great alternative to a Hotel

  • Own kitchen
  • Free Wi-Fi
  • Bills included

Other Windsor hotels

A selection of well-known hotels in and around Windsor. Click through to see live prices, photos and guest reviews.

HotelTown centre · High Street

Castle Hotel Windsor

A four-star coaching inn facing the Guildhall, right across the road from the Castle.

  • Restaurant & bar
  • Castle views
  • Historic building
HotelRiverside · Thames Street

Sir Christopher Wren Hotel

Rooms spread across old buildings at the foot of Windsor Bridge, with the river on the doorstep.

  • Riverside
  • Spa
  • Restaurant
HotelTown centre · Thames Street

Macdonald Windsor

A modern four-star hotel on the main street below the Castle walls, with on-site parking.

  • Parking
  • Breakfast
  • EV charging
HotelEton High Street

The Christopher Hotel, Eton

An old Eton coaching inn a short walk over the bridge from Windsor, among Eton's antique shops.

  • Eton
  • Restaurant
  • Parking
HotelKings Road · by the Long Walk

The Royal Adelaide Hotel

A Georgian townhouse hotel overlooking the Long Walk, a short stroll from the town centre.

  • Long Walk
  • Parking
  • Restaurant
HotelWindsor

Holiday Inn Express Windsor

A dependable mid-priced choice with breakfast included and parking on site.

  • Breakfast included
  • Parking
  • Air conditioning
HotelOut of town · Water Oakley

Oakley Court

A Victorian Gothic country house on the Thames, a short drive west of Windsor.

  • Riverside grounds
  • Spa
  • Golf
HotelOut of town · Windsor Great Park

Fairmont Windsor Park

A five-star resort and spa on the edge of Windsor Great Park.

  • Spa & pool
  • Parkland
  • Fine dining
HotelOut of town · Old Windsor

De Vere Beaumont Estate

A large historic estate hotel near the river at Old Windsor, popular for events.

  • Spa
  • Parking
  • Grounds
HotelOut of town · Winkfield Road

LEGOLAND Windsor Resort Hotel

Themed family rooms inside the resort, with early entry to the park for hotel guests.

  • Families
  • Theme park
  • Breakfast

Country house hotels

  • Berystede Hotel, Bagshot Road, Ascot, 01344 623311.
  • Danesfield House, Henley Road, Marlow, 01628 891010 – country house hotel overlooking the Thames and Chilterns, set in 65 acres.
  • Fredrick’s Hotel, Shoppenhangers Road, Maidenhead, 01628 581 000.
  • Great Fosters Hotel, Stroud Road, Egham, 01784 433822 – beautiful Elizabethan manor dating from 1550 and set in 55 acres of gardens.
  • Monkey Island Hotel, Old Mill Lane, Maidenhead, 01628 784732 – unique privately-owned hotel on four and a half acre island in the Thames.
  • Runnymede Hotel & Spa, Windsor Road, Egham, 01784 436171 – privately-owned hotel on the banks of the River Thames, extensive conference, banqueting and spa facilities.
  • Stirrups Country House Hotel, Maidens Green, Bracknell, 01344 882284.
  • Stoke Park, Park Road, Stoke Poges, 01753 717171.
  • Taplow House Hotel, Berry Hill, Taplow, 01628 670056 – recently refurbished four star deluxe country house, dating from 1590s, set in 6 acres of grounds and woodland.

Hotels near Windsor

  • Grovefield Hotel, Taplow Common Road, Burnham, 01628 603131 – Edwardian country house set in seven and a half acres of woodland.
  • Ye Olde Bell Hotel, High Street, Hurley, 01628 825881 – a magnificent hotel, well-known for its warm welcome and classic English character.

Prefer an apartment?

If you’re staying for a week or longer, a self-catering apartment is a sensible alternative to a hotel – more space, your own kitchen and a lower cost per night, especially if two people are sharing a two-bedroom apartment. Accommodation Windsor’s apartments include The Courtyard, tucked away just off Windsor High Street, and Camperdown House in the town centre. See our self catering in Windsor page, or call +441753 833747.

Booking.com links on this page are affiliate links: if you book through them we may earn a small commission, at no extra cost to you. Prices and availability are set by each property. Goswell House and Accommodation Windsor are run by the same local team as this site and are booked direct.