Hotels in Portsmouth, England

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

Portsmouth, England, United Kingdom
28 Sep — 29 Sep2
Portsmouth, England, United Kingdom
Wed 28/9
Thu 29/9
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Portsmouth

Filter by star ratings
All filters
Holiday Inn Portsmouth
7.6 Good
Pembroke Road, Portsmouth, United Kingdom
Show on map
3.6 km from city centre, Portsmouth, ENG, United Kingdom 
GoodBased on 3,506 reviews
7.6

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.

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,978 reviews
7.8

Village Hotel Portsmouth provides 4-star accommodation in Portsmouth. It also features a sauna, an indoor pool and a Jacuzzi.

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

Keppels Head Hotel
7.9 Good
24-26 The Hard, Portsmouth, United Kingdom
Show on map
2.7 km from city centre, Portsmouth, ENG, United Kingdom 
GoodBased on 1,319 reviews
7.9

Keppels Head Hotel is situated amongst Portsmouth's popular restaurants, just a short stroll from The Hard Interchange Station. It also offers free wireless internet.

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.

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.

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.

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.

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.

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 
GoodBased on 5,470 reviews
7.8

Holiday Inn Express Portsmouth Gunwharf Quays provides trendy 3-star accommodation in Portsmouth. It is conveniently positioned for those wanting to sightsee in the area.

Tips for booking hotels in Portsmouth

Cheapest month:April
Most expensive month:July
Average price in Portsmouth:$121/night
Cheapest price found:$38/night
Cheapest day:Tuesday
Most expensive day:Thursday
$65 - $263
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$92 - $263
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Portsmouth hotels

1
Portsmouth Marriott Hotel
8.0 Excellent
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
7.0 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.

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

$49
Avg. per night
Holiday Inn Express Portsmouth - North
8.0 Excellent
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.

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

$57
Avg. per night
Duke of Buckingham
7.8 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.

$59
Avg. per night
The Florence Suite Boutique Hotel
8.5 Excellent
6 Malvern Road, Portsmouth, United Kingdom
Show on map
4.4 km from city centre, Portsmouth, ENG, United Kingdom 

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.

$66
Avg. per night
Blue Star House
8.6 Excellent
20 Elphinstone Road, Portsmouth, United Kingdom
Show on map
3.8 km from city centre, Portsmouth, ENG, United Kingdom 

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

$73
Avg. per night
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.

$74
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,404 users and currently has a rating of 8.0/10. Other top-rated locations include Florence House Boutique Hotel and Restaurant and Holiday Inn Express Portsmouth Gunwharf Quays, which have received 8.7/10 and 7.8/10 ratings from our users, respectively.

  • What is a good hotel near Gunwharf Quays?

    Holiday Inn Portsmouth is a good hotel close to Gunwharf Quays - it has scored 7.6 over 3,506 reviews from HotelsCombined users.

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

    Holiday Inn Portsmouth is the most recommended hotel near Portsmouth Historic Dockyard on HotelsCombined (scoring 7.6 over 3,506 reviews).

  • Is there a good hotel near Port Solent?

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