Hotels in Portsmouth, England

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

Portsmouth, England, United Kingdom
30 Jun — 1 Jul2
Portsmouth, England, United Kingdom
Thu 30-6
Fri 1-7
...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 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,372 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.

Holiday Inn Portsmouth, An IHG Hotel
7.7 Good
Pembroke Road, Portsmouth, United Kingdom
Show on map
3.6 km from city centre, Portsmouth, ENG, United Kingdom 
GoodBased on 3,332 reviews
7.7

Located in Portsmouth, Holiday Inn Portsmouth is within a 30-minute drive of Southampton Airport and offers a Jacuzzi, an indoor pool and a sauna. It is steps from Portsmouth Cathedral, restaurants and nightlife options.

Village Hotel Portsmouth
8.0 Excellent
Lakeshore Drive, Portsmouth, United Kingdom
Show on map
2.4 km from city centre, Portsmouth, ENG, United Kingdom 
ExcellentBased on 2,118 reviews
8.0

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,449 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
8.0 Excellent
24-26 The Hard, Portsmouth, United Kingdom
Show on map
2.7 km from city centre, Portsmouth, ENG, United Kingdom 
ExcellentBased on 1,096 reviews
8.0

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.

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 
ExcellentBased on 348 reviews
8.5

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.

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

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.

The Royal Beach Hotel
8.1 Excellent
St. Helens Parade, Portsmouth, United Kingdom
Show on map
4.7 km from city centre, Portsmouth, ENG, United Kingdom 
ExcellentBased on 2,486 reviews
8.1

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

Tips for booking hotels in Portsmouth

Cheapest month:May
Most expensive month:August
Average price in Portsmouth:S$ 306/night
Cheapest price found:S$ 49/night
Cheapest day:Tuesday
Most expensive day:Friday
S$ 120 - S$ 439
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 129 - S$ 188
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.2 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 less than a 10-minute walk from Fratton Railway Station, ibis budget Portsmouth provides guests with an ideal base while visiting Portsmouth. It is set in the area's vibrant nightlife district, just a short walk from Fratton Park.

S$ 92
Avg. per night
Duke of Buckingham
7.9 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.

S$ 100
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.

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

Blue Star House provides a comfortable setting when in Portsmouth. It is situated just a short stroll from plenty of popular bars, clubs and restaurants.

S$ 110
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.

S$ 113
Avg. per night
Ibis Portsmouth Centre
7.6 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.

S$ 116
Avg. per night
Holiday Inn Express Portsmouth - North
8.2 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.

S$ 118
Avg. per night
Royal Maritime Club
8.0 Excellent
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.

S$ 122
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?

    2,118 reviews rated Village Hotel Portsmouth with an average score of 8.0/10. It may also be worth looking into the Holiday Inn Express Portsmouth Gunwharf Quays, which received a rating of 7.8/10 from 5,372 reviews. Holiday Inn Express Portsmouth - North could also be a good option, with a score of 8.2/10 from 5,583 reviews.

  • What is a good hotel near Gunwharf Quays?

    A good hotel close to Gunwharf Quays is Holiday Inn Express Portsmouth Gunwharf Quays (rated 7.8/10 from 5,372 reviews).

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

    The most popular hotel near Portsmouth Historic Dockyard is Holiday Inn Express Portsmouth Gunwharf Quays, with 5,372 HotelsCombined users scoring it 7.8/10.

  • Is there a good hotel near Portsmouth International Port?

    5,193 HotelsCombined reviews of Ibis Portsmouth Centre score it 7.6/10, making it a highly recommended hotel near Portsmouth International Port.

  • How much do hotels in Portsmouth cost?

    Searches in the last 72 hours suggest an average price of around S$ 207/night is normal for a hotel in Portsmouth. 4-star and 5-star hotels in Portsmouth had average prices of S$ 211/night and S$ 401/night, respectively.

  • How much is a cheap hotel in Portsmouth?

    Prices for Portsmouth hotels have been found for as low as S$ 79/night over the last 3 days.

  • How much is a hotel in Portsmouth tonight?

    Portsmouth hotels start at S$ 93 for tonight; however, the average price of accommodation is about S$ 175. Many 4-star stays can be found in Portsmouth tonight, with prices starting at S$ 116. These prices were found on HotelsCombined within the last 72 hours.