Skip to main content

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 – 161 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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. Very clean. Very accessible. Receptionist is kind and friendly. English breakfast meal are also so good and yummy.

Show more Show less
8
Very good
3,988 reviews
Price from
£69
per night

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. Excellent breakfast buffet. Good parking area. Good trolley for heavy luggage.

Show more Show less
8.8
Fabulous
5,128 reviews
Price from
£48.99
per night

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.... Great location, we could walk or take a taxi (very short trip) to the harbour and most of the places we wanted to visit.

Show more Show less
7.9
Good
4,204 reviews
Price from
£37
per night

Ibis Budget Portsmouth 2 stars

Hotel in Portsmouth

Located close to Fratton and around 5 minutes' drive from Portsmouth city centre, Ibis Budget Portsmouth is just 6 minutes’ drive from Southsea beach. I asked for a child’s bed just a day before check in and they managed to have one in the room for us upon arrival

Show more Show less
7.8
Good
3,517 reviews
Price from
£28
per night

Holiday Inn Portsmouth 4 stars

Hotel in Portsmouth

Located by the sea front, the Holiday Inn Portsmouth offers a lobby, a bar and a restaurant. Very clean room, nice a warm, comfortable bed and pillows. Spotless bathroom. I'll say it again : nice and warm. Quick response from the reception team. Swimming pool available in a very convenient times. Delicious breakfast, good coffee. Clean area around the hotel. Close to the beach. Nice pubs and takeaway nearby. Plenty of parking space on the street. Hotel parking quite packed but if available £5 per day.

Show more Show less
8.1
Very good
2,136 reviews
Price from
£65
per night

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. simple room, comfortable, great for the price

Show more Show less
8.4
Very good
2,423 reviews
Price from
£58.50
per night

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. This hotel is ideal for gunners wharf less than 5 mins from victory gate and the train station .the hotel bar is also well priced as is the bar food

Show more Show less
8.3
Very good
1,968 reviews
Price from
£38
per night

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. Excellent service, very kind staff, facilities.

Show more Show less
8.3
Very good
2,107 reviews
Price from
£100
per night

Farmhouse Innlodge by Greene King Inns

Hotel in Portsmouth

On the eastern edge of Portsmouth, Farmhouse Innlodge features a traditional restaurant, a children’s play centre and a lively sports bar. Portsmouth Continental Ferry Terminal is just 2 miles away. My wife and daughter stayed for the weekend the owners were very friendly and accommodating , the room was clean and the breakfast was fabulous. Thankyou

Show more Show less
7.9
Good
1,831 reviews

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,886 reviews
Price from
£74.25
per night

Most booked hotels in Portsmouth in the past month

See all

Portsmouth's best hotels with breakfast

See all

Budget hotels in 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