Hotels in Portsmouth

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

Portsmouth, England, United Kingdom
21 Sep — 22 Sep2
Portsmouth, England, United Kingdom
Tue 21/9
Wed 22/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Portsmouth

Filter by star ratings
All filters
Ibis Budget Portsmouth
Ibis Budget Portsmouth
7.6 Good
Unit 4 The Pompey Centre Fratton Way, Portsmouth, United Kingdom
Show on map
3.2 km from city centre, Portsmouth 
GoodBased on 4,082 reviews
7.6

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.

Queen's Hotel, Portsmouth Ltd.
Queen's Hotel, Portsmouth Ltd.
8.1 Excellent
Clarence Parade, Portsmouth, United Kingdom
Show on map
3.9 km from city centre, Portsmouth 
ExcellentBased on 2,051 reviews
8.1

Queen's 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.

Ibis Portsmouth Centre
Ibis Portsmouth Centre
7.8 Good
Winston Churchill Avenue, Portsmouth, United Kingdom
Show on map
2.8 km from city centre, Portsmouth 
GoodBased on 5,013 reviews
7.8

Less than a 20-minute stroll from The Hard Interchange Station, Ibis Portsmouth offers guests an ideal base when in Portsmouth. It is close to University of Portsmouth, eateries and shops.

Seacrest Hotel
Seacrest Hotel
8.9 Excellent
12 South Parade, Southsea, United Kingdom
Show on map
4.6 km from city centre, Portsmouth 
ExcellentBased on 1,632 reviews
8.9

Seacrest Hotel Portsmouth provides award-winning 3-star accommodation in Portsmouth. Guests can also enjoy complimentary internet in all areas.

Spot In The Woods
Spot In The Woods
9.2 Excellent
174 Woodlands Road, Southampton, United Kingdom
Show on map
33.2 km from city centre, Portsmouth 
ExcellentBased on 1,099 reviews
9.2

Spot in the Woods provides 3-star accommodation, plus room service, a designated smoking area and free Wi-Fi. It is the perfect base for those wishing to immerse themselves in nature, with New Forest National Park just steps away.

Keppel's Head Hotel
Keppel's Head Hotel
8.1 Excellent
24-26 The Hard, Portsmouth, United Kingdom
Show on map
2.7 km from city centre, Portsmouth 
ExcellentBased on 662 reviews
8.1

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.

Ennios Boutique Hotel Rooms
Ennios Boutique Hotel Rooms
9.1 Excellent
Town Quay Road, Southampton, United Kingdom
Show on map
23.7 km from city centre, Portsmouth 
ExcellentBased on 682 reviews
9.1

Situated in the heart of the city, Ennios Boutique Hotel offers easy access to Southampton's popular retail areas and tourist attractions. Those staying at the property can also make use of free Wi-Fi.

Highfield House Hotel
Highfield House Hotel
7.7 Good
119 Highfield Lane, Southampton, United Kingdom
Show on map
24.3 km from city centre, Portsmouth 
GoodBased on 2,390 reviews
7.7

Located amongst a variety of attractions, shops and dining options, Highfield House Hotel is ideal for guests wishing to explore Southampton and its surroundings. The numerous amenities this modern hotel has to offer include a 24-hour reception, meeting rooms and laundry facilities.

The Bugle Hotel
The Bugle Hotel
5.3 Okay
The Square, Fareham, United Kingdom
Show on map
10.6 km from city centre, Portsmouth 
OkayBased on 89 reviews
5.3

Located in Fareham, The Bugle Hotel Titchfield is within a 20-minute drive of Southampton Airport and provides free Wi-Fi. The various facilities this cosy hotel has to offer include a dry cleaning service and luggage storage.

Holiday Inn Express Southampton - West
Holiday Inn Express Southampton - West
8.3 Excellent
Adanac Park, Southampton, United Kingdom
Show on map
29.6 km from city centre, Portsmouth 
ExcellentBased on 2,869 reviews
8.3

Featuring a beauty centre, Holiday Inn Express Southampton West offers well-appointed rooms close to New Forest National Park. The multiple amenities this modern hotel features include a safe, a 24-hour reception and meeting rooms.

Tips for booking a Portsmouth hotel

Cheapest month:October
Most expensive month:March
Average price in Portsmouth:$202/night
Absolute cheapest price found:$41/night
Cheapest day:Wednesday
Most expensive day:Monday
$83 - $361
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$50 - $204
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Portsmouth hotels

Show all 314 hotels
1
Seacrest Hotel
Seacrest Hotel
8.9 Excellent
12 South Parade, Southsea, United Kingdom
Show on map
0.4 km from city centre, Southsea 

Seacrest Hotel Portsmouth provides award-winning 3-star accommodation in Portsmouth. Guests can also enjoy complimentary internet in all areas.

2
Meon Valley Hotel, Golf & Country Club
Meon Valley Hotel, Golf & Country Club
6.0 Good
Sandy Lane, Southampton, United Kingdom
Show on map
13.5 km from city centre, Southampton 

Featuring a sauna, an indoor pool and a Jacuzzi, Meon Valley Hotel & Country Club is located in Shedfield and offers award-winning accommodation. The numerous amenities this relaxed hotel has to offer include an express check-in and check-out feature, fitness classes and a beauty centre.

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

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.

4
Ibis Portsmouth Centre
Ibis Portsmouth Centre
7.8 Good
Winston Churchill Avenue, Portsmouth, United Kingdom
Show on map
2.8 km from city centre, Portsmouth 

Less than a 20-minute stroll from The Hard Interchange Station, Ibis Portsmouth offers guests an ideal base when in Portsmouth. It is close to University of Portsmouth, eateries and shops.

5
Keppel's Head Hotel
Keppel's Head Hotel
8.1 Excellent
24-26 The Hard, Portsmouth, United Kingdom
Show on map
2.7 km from city centre, Portsmouth 

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.

6
Highfield House Hotel
Highfield House Hotel
7.7 Good
119 Highfield Lane, Southampton, United Kingdom
Show on map
2.2 km from city centre, Southampton 

Located amongst a variety of attractions, shops and dining options, Highfield House Hotel is ideal for guests wishing to explore Southampton and its surroundings. The numerous amenities this modern hotel has to offer include a 24-hour reception, meeting rooms and laundry facilities.

7
Holiday Inn Express Portsmouth - North
Holiday Inn Express Portsmouth - North
8.6 Excellent
Eastern Road, Portsmouth, United Kingdom
Show on map
3.8 km from city centre, Portsmouth 

Holiday Inn Express Portsmouth - North offers a modern base in Portsmouth and features a swimming pool, free wireless internet and complimentary private parking. It also provides an express check-in and check-out feature, outdoor tennis courts and a hair salon.

Cheapest hotels in Portsmouth, Hampshire

Show all 314 hotels
Ibis Budget Portsmouth
Ibis Budget Portsmouth
7.6 Good
Unit 4 The Pompey Centre Fratton Way, Portsmouth, United Kingdom
Show on map
3.2 km from city centre,  

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.

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

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

$82
Avg. per night
Premier Inn Portsmouth North Harbour
Premier Inn Portsmouth North Harbour
1 Southampton Road, Portsmouth, United Kingdom
Show on map
2.9 km from city centre,  

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.

$82
Avg. per night
The Bugle Hotel
The Bugle Hotel
5.3 Okay
The Square, Fareham, United Kingdom
Show on map
3.9 km from city centre,  

Located in Fareham, The Bugle Hotel Titchfield is within a 20-minute drive of Southampton Airport and provides free Wi-Fi. The various facilities this cosy hotel has to offer include a dry cleaning service and luggage storage.

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

Less than a 20-minute stroll from The Hard Interchange Station, Ibis Portsmouth offers guests an ideal base when in Portsmouth. It is close to University of Portsmouth, eateries and shops.

$88
Avg. per night
Holiday Inn Express Portsmouth - North
Holiday Inn Express Portsmouth - North
8.6 Excellent
Eastern Road, Portsmouth, United Kingdom
Show on map
3.8 km from city centre,  

Holiday Inn Express Portsmouth - North offers a modern base in Portsmouth and features a swimming pool, free wireless internet and complimentary private parking. It also provides an express check-in and check-out feature, outdoor tennis courts and a hair salon.

$104
Avg. per night
Holiday Inn Express Southampton - West
Holiday Inn Express Southampton - West
8.3 Excellent
Adanac Park, Southampton, United Kingdom
Show on map
5.6 km from city centre,  

Featuring a beauty centre, Holiday Inn Express Southampton West offers well-appointed rooms close to New Forest National Park. The multiple amenities this modern hotel features include a safe, a 24-hour reception and meeting rooms.

$115
Avg. per night
Queen's Hotel, Portsmouth Ltd.
Queen's Hotel, Portsmouth Ltd.
8.1 Excellent
Clarence Parade, Portsmouth, United Kingdom
Show on map
3.9 km from city centre,  

Queen's 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.

$135
Avg. per night

Hotel prices in Portsmouth

2 stars or below

$85 - $657

The Winston Hotel

No. 1 most popular

The Winston Hotel
10.0 Excellent
$657
Avg. per night
The Bugle Hotel

No. 2 most popular

$85
Avg. per night
Ferry House Lodge

Best value

$107
Avg. per night
3 stars

$81 - $236

Ibis Portsmouth Centre

No. 1 most popular

$88
Avg. per night
Holiday Inn Express Portsmouth - North

No. 2 most popular

$104
Avg. per night
Ibis Budget Portsmouth

Best value

$81
Avg. per night
4 stars and up

$82 - $298

Holiday Inn Portsmouth

No. 1 most popular

$140
Avg. per night
Jurys Inn Southampton

No. 2 most popular

$109
Avg. per night
Alcantara Guest House

Best value

$82
Avg. per night

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

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

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.

Portsmouth travel FAQs

  • What are the best hotels in Portsmouth?

    Ibis Portsmouth Centre (7.8/10 from 5,013 reviews), Holiday Inn Express Portsmouth - North (8.6/10 from 5,749 reviews), and Ibis Budget Portsmouth (7.6/10 from 4,082 reviews) are all highly rated places to stay in Portsmouth.

  • What is a good hotel near Gunwharf Quays?

    Ibis Portsmouth Centre is a popular hotel near Gunwharf Quays that is highly recommended, with a score of 7.8 across 5,013 reviews.

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

    Ibis Portsmouth Centre is the hotel close to Portsmouth Historic Dockyard that is most recommended by HotelsCombined users, with 5,013 reviews rating it at 7.8/10.

  • Is there a good hotel near Portsmouth International Port?

    If you’re planning to stay near Portsmouth International Port, you should consider Ibis Portsmouth Centre, which has a score of 7.8 from 5,013 reviews.

  • How much do hotels in Portsmouth cost?

    The average price of a hotel in Portsmouth has been around $225 per night over the last 3 days. For a 5-star hotel in Portsmouth, the average price is around $240/night, depending on your dates. The average price of a 4-star hotel is $218/night.

  • How much is a cheap hotel in Portsmouth?

    HotelsCombined users have found cheap hotels in Portsmouth starting from $63 per night in the last 3 days.

  • How much is a hotel in Portsmouth tonight?

    A hotel in Portsmouth tonight can start as low as $102 for the night, with an average cost of $194, based on HotelsCombined searches over the last 72 hours. For a 4-star hotel in Portsmouth tonight, prices start from $135.