Skip to main content

Inns in Windsor

Find the inns that appeal to you the most

Top picks for Windsor hotels

Explore our most popular hotels in Windsor

Filter by:

Review score

The Windsor Trooper Pub & Inn

Windsor

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

J
Jacqueline
From
United Kingdom
Central, clean and quiet. The pub was great also!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,585 reviews
Price from
US$87.43
1 night, 2 adults

The George Inn

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.

C
Catalino
From
Philippines
Near for all shop, castle and very accessible
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 744 reviews
Price from
US$161.41
1 night, 2 adults

The Winning Post

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...

b
bill_yang
From
China
Wonderful experience to stay in the countryside. The house is typically British. It's quite close to the Windsor Castle and the Royal Ascot. Staff are kind. Food is fabulous!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 871 reviews
Price from
US$173.51
1 night, 2 adults

The Swan Hotel

Staines (Near Windsor)

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

K
Karen
From
United States
Wonderful. Met by Paul for breakfast and he was a pleasure to talk with. He shared about the family of swans that came to eat each morning. He went above and beyond expectations by assisting us to get documents to get an emergency passport! Also, the evening gal at the desk was very helpful too. We loved sitting by the fire with a drink in the evening.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 577 reviews
Price from
US$188.85
1 night, 2 adults

The Crown Inn at Burnham Beeches

Buckinghamshire (Near Windsor)

Located in Buckinghamshire, 8.1 km from Cliveden House, The Crown Inn at Burnham Beeches provides accommodation with a garden, free private parking, a restaurant and a bar.

H
Hannah
From
United Kingdom
Beautiful location, stylish but cosy pub with lovely hosts
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 41 reviews
Price from
US$157.37
1 night, 2 adults

The Ostrich Inn Colnbrook London Heathrow

Slough (Near Windsor)

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

D
Duncan
From
United States
The helpfulness of the staff. Ease of checking and someone took our luggage to the room.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 747 reviews
Price from
US$121.05
1 night, 2 adults

Wheatsheaf Hotel by Chef & Brewer Collection

Virginia Water (Near 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.

D
David
From
United States
Room was clean and nicely presented. Bed was massive and very comfortable with white quality sheets. Bathroom was beautiful, large shower that was easy to use and good water pressure. Dinner was excellent with a good variety of dishes. Did not have breakfast Incidentally we are Australian, not American!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 717 reviews
Price from
US$145.27
1 night, 2 adults

The Tower Arms Hotel

Iver (Near Windsor)

Situated in Iver, 4.5 km from Brunel University, The Tower Arms Hotel features accommodation with a garden, free private parking, a terrace and a restaurant.

P
Päivi
From
Finland
Love it! Clean and the staff was friendly. Breakfast waitress Jane was a treasure. food was awesome. Shower was the best we had in uk. Not far from legoland and windsor. Authentic pub and hotel.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 303 reviews
Price from
US$210.84
1 night, 2 adults

Norfolk House

Maidenhead (Near Windsor)

Set in a Georgian manor house in 3 acres of gardens, this guest accommodation is just 400 metres from the River Thames, free private parking is available and free Wi-Fi is accessible throughout.

P
Pamela
From
United Kingdom
Staff were very friendly and helpful, short walk to Maidenhead centre, and the room was spacious and clean. Enjoyed the fact it wasn't overly heated, as some hotels are so hot it is difficult to sleep!
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 492 reviews
Price from
US$100.88
1 night, 2 adults

Baskerville Arms

Henley on Thames (Near Windsor)

Set in Henley on Thames, 25 km from Cliveden House, Baskerville Arms offers accommodation with a garden, free private parking, a restaurant and a bar.

S
Susan
From
United Kingdom
Loved our comfortable stay and lovely breakfast
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 69 reviews
Price from
US$248.83
1 night, 2 adults
All inns in Windsor

The best inns in Windsor

Check out our pick of great inns in Windsor

Filter by:

Review score

The Windsor Trooper Pub & Inn

Windsor

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

J
Jacqueline
From
United Kingdom
Central, clean and quiet. The pub was great also!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,585 reviews
Price from
US$87.43
1 night, 2 adults

The George Inn

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.

C
Catalino
From
Philippines
Near for all shop, castle and very accessible
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 744 reviews
Price from
US$161.41
1 night, 2 adults

The Winning Post

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...

b
bill_yang
From
China
Wonderful experience to stay in the countryside. The house is typically British. It's quite close to the Windsor Castle and the Royal Ascot. Staff are kind. Food is fabulous!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 871 reviews
Price from
US$173.51
1 night, 2 adults

The Swan Hotel

Staines (Near Windsor)

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

K
Karen
From
United States
Wonderful. Met by Paul for breakfast and he was a pleasure to talk with. He shared about the family of swans that came to eat each morning. He went above and beyond expectations by assisting us to get documents to get an emergency passport! Also, the evening gal at the desk was very helpful too. We loved sitting by the fire with a drink in the evening.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 577 reviews
Price from
US$188.85
1 night, 2 adults

The Crown Inn at Burnham Beeches

Buckinghamshire (Near Windsor)

Located in Buckinghamshire, 8.1 km from Cliveden House, The Crown Inn at Burnham Beeches provides accommodation with a garden, free private parking, a restaurant and a bar.

H
Hannah
From
United Kingdom
Beautiful location, stylish but cosy pub with lovely hosts
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 41 reviews
Price from
US$157.37
1 night, 2 adults

The Ostrich Inn Colnbrook London Heathrow

Slough (Near Windsor)

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

D
Duncan
From
United States
The helpfulness of the staff. Ease of checking and someone took our luggage to the room.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 747 reviews
Price from
US$121.05
1 night, 2 adults

Wheatsheaf Hotel by Chef & Brewer Collection

Virginia Water (Near 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.

D
David
From
United States
Room was clean and nicely presented. Bed was massive and very comfortable with white quality sheets. Bathroom was beautiful, large shower that was easy to use and good water pressure. Dinner was excellent with a good variety of dishes. Did not have breakfast Incidentally we are Australian, not American!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 717 reviews
Price from
US$145.27
1 night, 2 adults

The Tower Arms Hotel

Iver (Near Windsor)

Situated in Iver, 4.5 km from Brunel University, The Tower Arms Hotel features accommodation with a garden, free private parking, a terrace and a restaurant.

P
Päivi
From
Finland
Love it! Clean and the staff was friendly. Breakfast waitress Jane was a treasure. food was awesome. Shower was the best we had in uk. Not far from legoland and windsor. Authentic pub and hotel.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 303 reviews
Price from
US$210.84
1 night, 2 adults

Norfolk House

Maidenhead (Near Windsor)

Set in a Georgian manor house in 3 acres of gardens, this guest accommodation is just 400 metres from the River Thames, free private parking is available and free Wi-Fi is accessible throughout.

P
Pamela
From
United Kingdom
Staff were very friendly and helpful, short walk to Maidenhead centre, and the room was spacious and clean. Enjoyed the fact it wasn't overly heated, as some hotels are so hot it is difficult to sleep!
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 492 reviews
Price from
US$100.88
1 night, 2 adults

Baskerville Arms

Henley on Thames (Near Windsor)

Set in Henley on Thames, 25 km from Cliveden House, Baskerville Arms offers accommodation with a garden, free private parking, a restaurant and a bar.

S
Susan
From
United Kingdom
Loved our comfortable stay and lovely breakfast
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 69 reviews
Price from
US$248.83
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, which distinguishes them from country or guest houses.

Inns that guests love in Windsor

See all
Avg. price/night: US$161.41
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 744 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.
Guest review by
Emily
Family with young children
Avg. price/night: US$177.55
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 871 reviews
Staff were super friendly and organised a table for dinner even though they were fully booked. Very clean and cosy rooms.
Guest review by
Lisa
Family with young children