Skip to main content
Stays Flights Flight + Hotel Car rentals Attractions Airport taxis

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Portsmouth – 167 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

Seacrest Hotel 4 stars

Hotel in Portsmouth

The Seacrest Hotel is situated on Southsea's seafront, looking out over award-winning gardens to the Solent and the Isle of Wight. This place is absolutely wonderful! Totally recommend!!

Show more Show less
9
Superb
1,357 reviews
Avg. price/night:
£65

Ye Spotted Dogge

Hotel in Portsmouth

Featuring a bar, garden and views of garden, Ye Spotted Dogge is located in Portsmouth, 1.5 km from Mary Rose Museum. Very nice & friendly hotel staff Fresh and delicious breakfast Amazing Historical hotel

Show more Show less
9.6
Exceptional
116 reviews
Avg. price/night:
£195

Village Hotel Portsmouth 3 stars

Hotel in Portsmouth

Village Hotel Portsmouth is set on the Lakeside North Harbour Business Park in Portsmouth, a 3-minute drive from Junction 12 off the M27. Parking is available. The restaurant, stuff, quite atmosphere and very clean

Show more Show less
8.5
Very good
2,277 reviews
Avg. price/night:
£68.40

Queen's Hotel 3 stars

Hotel in Portsmouth

The Queens Hotel is an Edwardian building just 5 minutes walk from the beach and sits opposite Southsea Common. The Queens Hotel is an charming Grande Dame with stunning views of Portsmouth Harbor!

Show more Show less
8.1
Very good
1,766 reviews
Avg. price/night:
£61.06

Holiday Inn Express Portsmouth Gunwharf Quays 3 stars

Hotel in Portsmouth

Superbly located in Portsmouth’s lively waterfront development, Gunwharf Quays, this hotel offers bright, modern rooms with buffet breakfasts. Shops, bars and restaurants are on the hotel doorstep. Amazing experience, the hotel is well located many restaurants in the area and beautiful place.

Show more Show less
8
Very good
3,512 reviews
Avg. price/night:
£84.55

Best Western Royal Beach Hotel 3 stars

Hotel in Portsmouth

Standing on Southsea’s seafront since 1866, The Best Western Royal Beach Hotel offers magnificent views across the Solent and is just 30 metres from the beach. Staffs are wonderful. Room is clean and comfortable. Free parking is a big bonus. Nice breakfast. Overall very nice hotel

Show more Show less
8.3
Very good
2,578 reviews
Avg. price/night:
£45

Royal Maritime Club 3 stars

Hotel in Portsmouth

The Royal Maritime Club is just 5 minutes’ walk from the Gunwharf Quays waterfront development and Portsmouth’s Historic Dockyard. Comfortable and clean. Great location Lovely staff.

Show more Show less
8.3
Very good
1,759 reviews
Avg. price/night:
£60

Portsmouth Marriott Hotel 4 stars

Hotel in Portsmouth

With a leisure centre, stylish restaurant and ample parking, Portsmouth Marriott Hotel is situated just off the M27 motorway, 4 miles from Portsmouth. Buffet breakfast was amazing, swimming pool and change room was very nice. The openness of the bar area, in the center of the atrium is welcoming. Excellent service from friendly staff.

Show more Show less
8.3
Very good
1,960 reviews
Avg. price/night:
£105

Holiday Inn Express Portsmouth – North 3 stars

Hotel in Portsmouth

This Holiday Inn Express hotel is just off the A27, with easy access to Portsmouth, the M27 and the A3(M). It offers free WiFi and free on-site parking. The hotel is 4 miles from Portsmouth port. all perfect. highly recommended.

Show more Show less
8.8
Fabulous
4,735 reviews
Avg. price/night:
£49.99

ibis Portsmouth 3 stars

Hotel in Portsmouth City Centre, Portsmouth

This modern hotel is in Portsmouth city centre, just 500 metres from Portsmouth and Southsea Rail Station. The Ibis Hotel Portsmouth has a 24-hour snack menu, on-site parking and a stylish restaurant.... the location is close to the metro, the rooms are comfortable but I would say that a bit small. The rate of the hotel usually is good for the zone and it's pretty clear to shopping malls and restaurants around.

Show more Show less
8
Very good
3,881 reviews
Avg. price/night:
£42

Hotels with extra health and safety measures

Find hotels in Portsmouth with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Portsmouth in the past month

See all

Budget hotels in Portsmouth

See all

Hotels located in the centre of Portsmouth

See all

FAQs about hotels in Portsmouth

Royal Dockyard of the British Isles

An important harbour for centuries, Portsmouth counts with one of the busiest ferry piers in the United Kingdom, has the oldest dry dock still in use in the world. Its Historic Dockyard is home to famous British ships like Lord Nelson's flagship HMS Victory, the Mary Rose and the HMS Warrior.

In the picturesque Old Town you’ll find typical English pubs, coloured houses, and small independent shops. It also has a Fish Market provided by the city’s small fishing fleet. In Old Portsmouth is possible to find smaller hotels, B&B’s and guest houses, some of them not far from the ferry harbour.

The Gunwharf Quays are a modernly renovated shopping area, home to the Spinnaker Tower, while the centre has an ever-growing number of shops. Don’t miss Commercial Road and the Cascades Shopping Centre. Hotels in Portsmouth’s city centre allow you to be close to everything what the city has to offer.

For relaxing moments, Portsdown Hill allows panoramic views over the city and the Isle of Wight. During summer, its sandy beaches are a must.

Whether you’re visiting the city from the United Kingdom or arriving from abroad by ferry, check out the Portsmouth accommodation deals on Booking.com!

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Portsmouth:

Explore guest reviews of hotels in Portsmouth

See all