Hotels in Portsmouth, England

Search and compare Portsmouth, England hotels from hundreds of travel sites and save

Portsmouth, England, United Kingdom
9 Feb — 10 Feb2
Portsmouth, England, United Kingdom
Thu 9/2
Fri 10/2
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Portsmouth

Filter by star ratings
All filters
Village Hotel Portsmouth
7.8 Good
Lakeshore Drive, Portsmouth, United Kingdom
Show on map
2.4 km from city centre, Portsmouth, ENG, United Kingdom 
GoodBased on 1,955 reviews
7.8

Featuring a sauna, an indoor pool and a Jacuzzi, Village Hotel Portsmouth is located in Portsmouth and offers comfortable accommodation. It is conveniently positioned for those wanting to visit the area's popular attractions.

G Boutique Hotel
8.4 Excellent
71 Festing Road, Portsmouth, United Kingdom
Show on map
4.4 km from city centre, Portsmouth, ENG, United Kingdom 
ExcellentBased on 1,876 reviews
8.4

G Boutique Hotel Portsmouth is located in Portsmouth and features a Jacuzzi. It is ideally positioned for guests wanting to discover the area's attractions.

Blue Star House
8.4 Excellent
20 Elphinstone Road, Portsmouth, United Kingdom
Show on map
3.8 km from city centre, Portsmouth, ENG, United Kingdom 
ExcellentBased on 593 reviews
8.4

Blue Star House provides 3-star accommodation in Portsmouth. It is situated just a short stroll from plenty of popular bars, clubs and restaurants.

Florence Suite Boutique Hotel and Restaurant
8.4 Excellent
6 Malvern Road, Portsmouth, United Kingdom
Show on map
4.4 km from city centre, Portsmouth, ENG, United Kingdom 
ExcellentBased on 356 reviews
8.4

This comfortable hotel in Portsmouth offers complimentary Wi-Fi, as well as facial treatments and massage services. It is located a brief walk from the Southsea Castle.

Premier Inn Portsmouth North Harbour
1 Southampton Road, Portsmouth, United Kingdom
Show on map
2.9 km from city centre, Portsmouth, ENG, United Kingdom 

Premier Inn Portsmouth - Port Solent East offers 3-star accommodation in Portsmouth. Just a short stroll from Paulsgrove F.C., it provides comfortable rooms equipped with heating and a private bathroom.

Southseaa Inn
10b Victoria Road North, Portsmouth, United Kingdom
Show on map
3.4 km from city centre, Portsmouth, ENG, United Kingdom 

Southseaa Inn provides comfortable 3-star accommodation in Portsmouth. It is situated in the area's vibrant nightlife district, which is only a few minutes walk from the Kings Theatre.

The Royal Beach Hotel
St. Helens Parade, Portsmouth, United Kingdom
Show on map
4.7 km from city centre, Portsmouth, ENG, United Kingdom 

Situated in Portsmouth, this 3-star property is modern and sophisticated. It is ideally located for those wishing to discover the area's attractions.

The Queens Hotel
7.9 Good
Clarence Parade, Portsmouth, United Kingdom
Show on map
3.9 km from city centre, Portsmouth, ENG, United Kingdom 
GoodBased on 1,707 reviews
7.9

The Queens Hotel Portsmouth is located in Portsmouth and is close to the area's well-known attractions. It is situated a short walk from the Southsea Castle.

Tips for booking hotels in Portsmouth

Cheapest month:January
Most expensive month:July
Average price in Portsmouth:$102/night
Cheapest price found:$39/night
Cheapest day:Thursday
Most expensive day:Monday
$54 - $263
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$54 - $101
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Portsmouth hotels

1
Holiday Inn Portsmouth
7.6 Good
Pembroke Road, Portsmouth, United Kingdom
Show on map
3.6 km from city centre, Portsmouth, ENG, United Kingdom 

Located in Portsmouth, Holiday Inn Portsmouth offers modern 4-star accommodation, as well as a sauna, an indoor pool and a Jacuzzi. It is steps from Portsmouth Cathedral, restaurants and nightlife options.

2
Holiday Inn Express Portsmouth Gunwharf Quays
7.8 Good
The Plaza Gunwharf Quays, Portsmouth, United Kingdom
Show on map
2.9 km from city centre, Portsmouth, ENG, United Kingdom 

Situated within walking distance of The Hard Interchange Station, Holiday Inn Express Portsmouth Gunwharf Quays offers guests a convenient base while visiting Portsmouth. It is conveniently positioned for those wanting to sightsee in the area.

3
Keppels Head Hotel
7.8 Good
24-26 The Hard, Portsmouth, United Kingdom
Show on map
2.7 km from city centre, Portsmouth, ENG, United Kingdom 

Just moments from The Hard Interchange Station, Keppels Head Hotel provides a convenient place to stay, close to Portsmouth's well-known attractions. It also offers free Wi-Fi, meeting rooms and a 24-hour reception.

4
Portsmouth Marriott Hotel
7.9 Good
Southampton Road, Portsmouth, United Kingdom
Show on map
2.9 km from city centre, Portsmouth, ENG, United Kingdom 

Located in Portsmouth, Portsmouth Marriott Hotel is an easy drive from Gunwharf Quays and provides private parking on site. It offers 4-star accommodation with air-conditioned rooms.

Cheapest hotels in Portsmouth, England

Ibis Budget Portsmouth
6.8 Good
Unit 4 The Pompey Centre Fratton Way, Portsmouth, United Kingdom
Show on map
3.2 km from city centre, Portsmouth, ENG, United Kingdom 

Situated a short drive from the Southsea Castle, ibis budget Portsmouth provides modern accommodation in Portsmouth. It is steps from Fratton Park, restaurants and nightlife options.

$42
Avg. per night
Ibis Portsmouth Centre
7.5 Good
Winston Churchill Avenue, Portsmouth, United Kingdom
Show on map
2.8 km from city centre, Portsmouth, ENG, United Kingdom 

Located in Portsmouth, the hotel provides stylish, 3-star accommodation close to University of Portsmouth. Surrounded by local bars and restaurants, it is a short walk from Portsmouth and Southsea Railway Station.

$58
Avg. per night
Duke of Buckingham
7.7 Good
119 The High Street, Portsmouth, United Kingdom
Show on map
3.3 km from city centre, Portsmouth, ENG, United Kingdom 

Situated a short stroll from The Hard Interchange Station, Duke of Buckingham provides guests with a convenient base when in Portsmouth. Guests can also enjoy complimentary internet access.

$62
Avg. per night
Royal Maritime Club
7.9 Good
75-80 Queen Street, Portsmouth, United Kingdom
Show on map
2.5 km from city centre, Portsmouth, ENG, United Kingdom 

Royal Maritime Club is set in Portsmouth and is within a short walk of local attractions, such as HMS Warrior 1860, Gunwharf Quays and Spinnaker Tower. Just a short stroll from the Portsmouth Historic Dockyard, it provides modern rooms equipped with a private bathroom, free wireless internet access and tea and coffee making facilities.

$63
Avg. per night
Premier Inn Portsmouth (Horndean)
2 Havant Road Horndean, Portsmouth, United Kingdom
Show on map
12.2 km from city centre, Portsmouth, ENG, United Kingdom 

Premier Inn Horndean Portsmouth is located in Portsmouth and offers free Wi-Fi. It is ideally positioned for guests wanting to visit local attractions.

$69
Avg. per night
Holiday Inn Express Portsmouth - North
7.8 Good
Eastern Road, Portsmouth, United Kingdom
Show on map
3.8 km from city centre, Portsmouth, ENG, United Kingdom 

Holiday Inn Express Portsmouth - North is located in Portsmouth and offers an indoor pool, outdoor tennis courts and free Wi-Fi. The multiple amenities this modern hotel features include an express check-in and check-out feature, meeting rooms and a hair salon.

$69
Avg. per night
Premier Inn Portsmouth Port Solent
Binnacle Way, Portsmouth P06 4Fb, Uk, Portsmouth, United Kingdom
Show on map
2.8 km from city centre, Portsmouth, ENG, United Kingdom 

This comfortable hotel in Portsmouth offers complimentary wireless internet, as well as luggage storage and a 24-hour reception.

$73
Avg. per night
Premier Inn Portsmouth City Centre
1 Isambard Brunel Road, Portsmouth, United Kingdom
Show on map
2.5 km from city centre, Portsmouth, ENG, United Kingdom 

Premier Inn Portsmouth City Centre provides a comfortable setting while in Portsmouth. It is close to the New Theatre Royal, shops and nightlife options.

$73
Avg. per night

Hotel prices in Portsmouth

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Portsmouth

About Portsmouth

Famous for its sprawling dockyard and rich naval heritage, Portsmouth is a waterfront city home to many of the Royal Navy’s ships. This charming town boasts world-class museums, scenic landscapes and fascinating historic landmarks.

Things to do in Portsmouth

Portsmouth Historic Dockyard is home to some of the most important collections of warships in the world. Visit the dockyard and climb aboard the HMS Victory to experience life on board. Head to Captain Hardy’s cabin to see his working space, before exploring the vessel’s galley.

The Mary Rose Museum also sits in the dockyard and is dedicated to the 16th-century ship, Mary Rose. Inside the museum, you’ll find the ship sitting in the grand hall and artifacts spread out on display, with exhibits giving insight into what life was like for sailors on board.

On your way down to Eastney Beach, make sure you walk through Southsea Rose Gardens. These manicured gardens provide a picturesque setting for an afternoon stroll. Head through the arched gate and you’ll be able to see the English Channel just a stone's throw away.

Looking for adventure? Take a two-hour ferry over to the Isle of Wight located in the English Channel. The island has a beautiful coastline with rolling beaches and is home to Robin Hill Country Park, Carisbrooke Castle and Osborne House.

Getting around Portsmouth

Southampton Airport is under an hour’s drive north-west of the city, while Gatwick Airport is two hours away. Make use of Portsmouth’s public buses, taxis and cycle paths to explore the city.

Facts about staying in Portsmouth

  • What are the best hotels in Portsmouth?

    One of the most popular hotels in Portsmouth is Portsmouth Marriott Hotel, which has been reviewed by 2,277 users and currently has a rating of 7.9/10. Other top-rated locations include Florence House Boutique Hotel and Restaurant and Holiday Inn Express Portsmouth Gunwharf Quays, which have received 8.6/10 and 7.8/10 ratings from our users, respectively.

  • What is a good hotel near Gunwharf Quays?

    Holiday Inn Express Portsmouth Gunwharf Quays is a good hotel close to Gunwharf Quays - it has scored 7.8 over 5,565 reviews from HotelsCombined users.

  • What is a good hotel in Portsmouth near Portsmouth Historic Dockyard?

    Holiday Inn Express Portsmouth Gunwharf Quays is the most recommended hotel near Portsmouth Historic Dockyard on HotelsCombined (scoring 7.8 over 5,565 reviews).

  • Is there a good hotel near Port Solent?

    1,955 HotelsCombined reviews of Village Hotel Portsmouth score it 7.8/10, making it a highly recommended hotel near Port Solent.

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation