Skip to main content

The best inns in Windsor

Check out our selection of great inns in Windsor

Filter by:

Review score

See the latest prices and deals by choosing your dates.
The Windsor Trooper Pub & Inn, hotel in Windsor

The Windsor Trooper is an 18th century public house and inn, with 9 cozy rooms to welcome you.

The Trooper is walking distance to the castle and Eton, located at the end of Windsor’s main shopping street. The staff were very friendly. Rooms are located above the pub and along one side of the pubs beer garden. We stayed in a twin room in the beer garden which was nicely furnished. The room and bathroom were both clean and the beds were comfortable.
Scored 8.4
8.4
Rated very good
Very Good
1,594 reviews
Price from
$110.81
1 night, 2 adults
The Winning Post, hotel in Windsor

Set in the village of Winkfield in Berkshire, The Winning Post is Hart is a premium village inn serving locally sourced produce on its modern British menu and a selection of ales, fine wines, and...

A beautiful country pub with rooms. The room and food were both excellent!
Scored 8.6
8.6
Rated excellent
Excellent
976 reviews
Price from
$177.30
1 night, 2 adults
The George Inn, hotel in Windsor

The George Inn is located on Windsor’s High Street and offers views of the castle. This 300-year-old inn looks onto the River Thames and features a restaurant and bar.

The location on the Eton side of the river was fabulous. The food was delicious. The staff was helpful and kind.
Scored 7.7
7.7
Rated good
Good
820 reviews
Price from
$156.44
1 night, 2 adults
The Ostrich Inn Colnbrook London Heathrow, hotel in Windsor

The Ostrich Inn is set in Slough, just 3.1 mi from London Heathrow Airport. Guests can enjoy the on-site restaurant. Free private parking is available on site.

Service and staff very helpful.
Scored 8.3
8.3
Rated very good
Very Good
911 reviews
Price from
$156.44
1 night, 2 adults
The Swan Hotel, hotel in Windsor

Overlooking the River Thames, The Swan is a Victorian inn offering home-cooked food and luxurious rooms. The Swan is located in Staines, just 15 minutes’ drive from Heathrow Airport.

Beautiful, heritage location right on the river bank, only a few minutes from Heathrow. Charming room with a river view, very friendly staff and delicious, generous breakfast.
Scored 8.6
8.6
Rated excellent
Excellent
722 reviews
Price from
$221.75
1 night, 2 adults
The Tower Arms Hotel, hotel in Windsor

Located in Iver, 2.8 miles from Brunel University, The Tower Arms Hotel has accommodations with a terrace, free private parking, a restaurant and a bar.

Restaurant onsite, room very quiet once pub closed. Room was clean.Beds were comfortable.
Scored 8.1
8.1
Rated very good
Very Good
753 reviews
Price from
$204.35
1 night, 2 adults
Wheatsheaf Hotel by Chef & Brewer Collection, hotel in Windsor

Dating back to the second half of the 18th century, this charming hotel is set on the edge of Great Windsor Park, very close to Virginia Water Lake.

Air con was needed.
Scored 7.4
7.4
Rated good
Good
725 reviews
Price from
$146.66
1 night, 2 adults
Baskerville, hotel in Windsor

Located in Henley on Thames, 15 miles from Cliveden House, Baskerville provides accommodations with a garden, free private parking, a restaurant and a bar.

Scored 9.1
9.1
Rated wonderful
Wonderful
17 reviews
Price from
$241.18
1 night, 2 adults
Apartments at Number 16 - The Jolly Coopers, hotel in Windsor

Located in Hampton and within 1.3 miles of Hampton Court Palace, Apartments at Number 16 - The Jolly Coopers has a bar, non-smoking rooms, and free WiFi throughout the property.

The purple apartment was beautiful and had everything we needed.
Scored 9.4
9.4
Rated wonderful
Wonderful
16 reviews
Price from
$262.36
1 night, 2 adults
The Milford Arms, hotel in Windsor

Located in Hounslow, 1.1 miles from Osterley Park, The Milford Arms has accommodations with a garden, free private parking, a terrace and a restaurant. This 3-star inn features free WiFi and a bar.

Atmosphere. Food. Drinks. People. Location. Room. Everything
Scored 8.1
8.1
Rated very good
Very Good
1,011 reviews
Price from
$182.51
1 night, 2 adults
All inns in Windsor
Looking for an inn?
Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening – distinguishing them from country or guest houses.

Inns That Guests Love in Windsor

  • Avg. price/night: $541.01
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 771 reviews
    The property is stunning with no detail overlooked. Breakfast was fantastic and Francis in particular took wonderful care of us one evening over dinner on the Terrace overlooking the beautiful grounds. We will be back!
    Luckypenny
    Family with young children
  • Scored 7.7
    7.7
    Rated good
    Good
     · 2,741 reviews
    Overall, a good experience for the price point. The hotel is in good condition and have set up nicely for families in terms of their buffet style dinner / breakfast. It means that waiting for food is very short - important with hungry children. The dinner was £50 for two adults and two children (one under five free) and that seemed very good value given it was pretty decent quality and plenty of options. Nice swimming pool with access early enough to go before breakfast.
    Alistair
    Family with young children
  • Avg. price/night: $104.42
    Scored 7.3
    7.3
    Rated good
    Good
     · 2,239 reviews
    Very friendly staff, very clean. Really comfy bed. Dinner was fab, breakfast was good.
    s
    sean
    Young couple
  • Avg. price/night: $156.44
    Scored 7.7
    7.7
    Rated good
    Good
     · 820 reviews
    Perfect location, great pub. Very friendly staff at the pub and inn, held our bags there for us after we arrived from LHR until rooms were ready to check in. They provided bottled water, tea and coffee and a few snacks in the room.
    Emily
    Family with young children
  • Avg. price/night: $104.42
    Scored 7.3
    7.3
    Rated good
    Good
     · 2,239 reviews
    Carvery for dinner was very good .Good service, helpful staff. Parking good. Was going to Gatwick airport next day.
    PETER
    Young couple
  • Scored 7.7
    7.7
    Rated good
    Good
     · 2,741 reviews
    It's a very beautiful hotel with beautiful decor. Great facilities including games / pool. Great buffet breakfast and buffet dinner and the 1705 restaurant was very nice. Family friendly. Worth having a car to travel round if using this as a base.
    Mary Claire
    Family with young children
  • Avg. price/night: $260.73
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 744 reviews
    Fantastic hosts, thank you Colette and Kirsty. Staying here was a stay in a centuries old building that was magical. A warning about breakfast...we had a cut down version on the first morning and still could not eat lunch or dinner. Next day reduced further, same result. But if you like a scrumptious big breakfast, these ladies deliver. Will definitely stay again, and will recommend to our travelling friends.
    Stephen
    Young couple
  • Avg. price/night: $157.74
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 976 reviews
    Staff were super friendly and organised a table for dinner even though they were fully booked. Very clean and cosy rooms.
    Lisa
    Family with young children
  • Scored 5.7
    5.7
    Rated okay
    Above average
     · 224 reviews
    I have known it years once living nearby but as a simple venue a clean restaurant/bar in Datchet village it is also a historic inn..and it was a wedding venue.
    A
    Solo traveler

Research, refine, and make plans for your whole trip