Skip to main content

Inns in Portsmouth

Find the inns that appeal to you the most

The best inns in Portsmouth

Check out our pick of great inns in Portsmouth

Filter by:

Review score

Becketts Townhouse

Portsmouth

Set in Portsmouth and with Southsea Common Beach reachable within 600 metres, Becketts Townhouse offers express check-in and check-out, non-smoking rooms, a terrace, free WiFi throughout the property...

K
Karen
From
New Zealand
The room was compact but had all we needed. The staff were super friendly and gave us great dinner recommendations. The breakfast was excellent and it was handy having a bar where we could wind down with a drink. Location perfect for Historic Naval Yards and there is a bus stop right next door if the walk is too much .
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,044 reviews
Price from
US$99.64
1 night, 2 adults

Lady Hamilton Inn

Portsmouth

Situated in Portsmouth and with Southsea Common Beach reachable within 1.9 km, Lady Hamilton Inn features a restaurant, non-smoking rooms, free WiFi and a bar.

p
paul
From
France
Very good location and really friendly staff. Molly was super nice and super helpful.
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 633 reviews
Price from
US$102.75
1 night, 2 adults

The White Lion, Soberton

Soberton (Near Portsmouth)

Set in Soberton, The White Lion, Soberton features a garden, restaurant, bar, and free WiFi throughout the property.

K
KATHRYN
From
Ireland
Very welcoming - very well appointed bedroom - excellent dinner in restaurant
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 248 reviews
Price from
US$132.50
1 night, 2 adults

Harper's Steakhouse with Rooms, Southampton Swanwick Marina

Lower Swanwick (Near Portsmouth)

Just opposite Swanwick Marina on the River Hamble's banks, Harper's Steakhouse Southampton is located just 6 miles from Southampton.

C
Clemency
From
France
Warm an welcoming restaurant with rooms. Very comfortable room with everything you could possibly need.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,045 reviews
Price from
US$120.58
1 night, 2 adults

The Wittering

West Wittering (Near Portsmouth)

Located in West Wittering, 1.2 km from West Wittering Beach, The Wittering provides accommodation with a garden, free private parking, a restaurant and a bar.

P
Paul
From
Australia
A very pleasurable stay with exceptionally helpful staff in a very well run establishment. Parking is simple and on-site, and the check-in process is very simple. The room was very well appointed and clean, with ample space for our whole family. The breakfast provided was of excellent quality. The bar and restaurant has a delicious drinks and food menu with many daily specials, with excellent cocktails and dinner options for the whole family. About a 10-15 minute walk to the beach. A wonderful stay that was enjoyed by all. Thank you!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 102 reviews
Price from
US$145.75
1 night, 2 adults

The Blue Bell Inn

Emsworth (Near Portsmouth)

Located in Emsworth and with Prinsted Beach reachable within 2.5 km, The Blue Bell Inn provides a terrace, non-smoking rooms, free WiFi throughout the property and a bar.

J
John
From
United Kingdom
Staff were excellent on arrival and throughout the stay. Food was really good quality. Location is great for scenic walks and visiting Portsmouth Historic Dockyard. Parking at the rear is free overnight 6pm-8am, then a charge applies.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 119 reviews
Price from
US$178.88
1 night, 2 adults

The Anchor Inn

Cowes (Near Portsmouth)

Set in Cowes and with Blackgang Chine reachable within 24 km, The Anchor Inn offers a restaurant, non-smoking rooms, free WiFi and a bar.

L
Les
From
Canada
The location was amazing and the staff were super friendly and accommodating. We loved our rooms and being able to step outside and be right where the action was.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 415 reviews
Price from
US$92.75
1 night, 2 adults

Waverley Inn

Newport (Near Portsmouth)

Featuring free WiFi and a restaurant, Waverley Inn is a Victorian era pub build around 1886 which offers pet-friendly accommodation 10-15 minutes' walk from Newport.

L
Lisa
From
United Kingdom
The bed was soooooo comfy, a lovely nights sleep. Breakfast was amazing. Landlady and landlord very nice, their children very polite and helpful at breakfast. Thank you xx
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 464 reviews
Price from
US$99.44
1 night, 2 adults

The Crown Inn

Bishops Waltham (Near Portsmouth)

This charming inn is situated in Bishop’s Waltham, a small town on the River Hamble in Hampshire. It is a 5-minute walk from the ruins of Bishop's Waltham Palace, which dates back to 1135.

P
Paul
From
Germany
Everything! Lovely rooms. Charming top restored old house. Nice pub with nice "beergarden". And very friendly stuff and amazing breakfast. My absolute recommendation: the homemade porridge.👌🏼
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 634 reviews
Price from
US$129.98
1 night, 2 adults

The Union Inn

Cowes (Near Portsmouth)

The Union Inn is the oldest pub in Cowes, offering individually styled boutique rooms just a 5-minute walk from the bustling marina. It has a bar and a restaurant serving traditional home-cooked food....

D
Dave
From
South Africa
It was a proper pub / inn perfectly situated with the best food on the Isle of Wight
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 196 reviews
Price from
US$104.68
1 night, 2 adults
All inns in Portsmouth

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 Portsmouth

See all
Avg. price/night: US$91.54
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 633 reviews
Excellent breakfast at the Keppels Head nearby. Room was cosy, good view across to HMS Warrior in the historic doxkyard. Hotel very conveniently placed to get to Dockyard and Spinnaker Tower. Bed really comfortable.
Guest review by
Peter
Young couple