Find the inns that appeal to you the most
Check out our pick of great inns in 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...

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.

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

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

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.

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.

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.

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.

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.

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

