Hotels in Portsmouth

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

Portsmouth, England, United Kingdom
Jul 23 — Jul 242
Portsmouth, England, United Kingdom
Fri 7/23
Sat 7/24
...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.7 Good
Unit 4 The Pompey Centre Fratton Way, Portsmouth, United Kingdom
Show on map
2.0 mi from city centre, Portsmouth 
GoodBased on 3,954 reviews
7.7

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.

Lady Hamilton
Lady Hamilton
7.2 Good
21 The Hard, Portsmouth, United Kingdom
Show on map
1.7 mi from city centre, Portsmouth 
GoodBased on 743 reviews
7.2

Just a minute's walk from The Hard Interchange Station, Lady Hamilton is an ideal base while visiting Portsmouth. It also provides luggage storage and free Wi-Fi.

Walcot House
Walcot House
8.6 Excellent
Blackfield Road, Southampton, United Kingdom
Show on map
11.9 mi from city centre, Portsmouth 
ExcellentBased on 140 reviews
8.6

Walcot House is located in Denny Lodge and offers free Wi-Fi. It is ideally positioned for guests wanting to visit local attractions.

Queen's Hotel, Portsmouth Ltd.
Queen's Hotel, Portsmouth Ltd.
8.1 Excellent
Clarence Parade, Portsmouth, United Kingdom
Show on map
2.4 mi from city centre, Portsmouth 
ExcellentBased on 2,028 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.

Town or Country - Canute Studio
Town or Country - Canute Studio
8.4 Excellent
Southampton, United Kingdom
Show on map
14.2 mi from city centre, Portsmouth 
ExcellentBased on 293 reviews
8.4

Strategically located in the middle of the city, this 3.5-star property makes for an ideal base in Southampton. It is moments from Port of Southampton, eateries and nightlife options.

Florence House Boutique Hotel
Florence House Boutique Hotel
8.9 Excellent
2 Malvern Road, Portsmouth, United Kingdom
Show on map
2.7 mi from city centre, Portsmouth 
ExcellentBased on 398 reviews
8.9

Florence House Hotel provides 4-star accommodation in Portsmouth. Those staying at the property can also make use of free Wi-Fi.

Seacrest Hotel
Seacrest Hotel
8.9 Excellent
12 South Parade, Southsea, United Kingdom
Show on map
2.8 mi from city centre, Portsmouth 
ExcellentBased on 1,581 reviews
8.9

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

Holiday Inn Portsmouth
Holiday Inn Portsmouth
8.0 Excellent
Pembroke Road, Portsmouth, United Kingdom
Show on map
2.2 mi from city centre, Portsmouth 
ExcellentBased on 2,492 reviews
8.0

Recently refurbished, Holiday Inn Portsmouth provides modern 3-star accommodation in Portsmouth. It is steps from Portsmouth Cathedral, restaurants and nightlife options.

Chaps Guesthouse Southampton
Chaps Guesthouse Southampton
7.3 Good
294 Burgess Road Burgess Road, Southampton, United Kingdom
Show on map
15.2 mi from city centre, Portsmouth 
GoodBased on 70 reviews
7.3

Situated under a 10-minute walk from Swaythling Railway Station, Chaps Guesthouse Southampton provides guests with a convenient base while visiting Southampton. It is located a short stroll from South Stoneham House.

Austen House - Campus Accommodation
Austen House - Campus Accommodation
Back of the Walls, Southampton, United Kingdom
Show on map
14.7 mi from city centre, Portsmouth 

Set in the heart of the city, Austen House - Campus Accommodation offers easy access to Southampton's popular shopping and sightseeing areas. It provides free Wi-Fi, and is an easy stroll from the Southampton Town Walls and Southampton Castle.

Tips for booking a Portsmouth hotel

Cheapest month:March
Most expensive month:February
Average price in Portsmouth:$122/night
Absolute cheapest price found:$36/night
Cheapest day:Tuesday
Most expensive day:Sunday
$36 - $259
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$59 - $178
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Portsmouth hotels

Show all 311 hotels
1
Ship Leopard Boutique Hotel
Ship Leopard Boutique Hotel
8.5 Excellent
15 - 16 The Hard, Portsmouth, United Kingdom
Show on map
1.7 mi from city centre, Portsmouth 

The Ship Leopard Boutique Hotel is located amongst Portsmouth's popular restaurants and eateries, just a brief stroll from The Hard Interchange Station. It is also situated only minutes away from Gunwharf Quays.

2
The Old House Hotel
The Old House Hotel
9.0 Excellent
The Square, Wickham, Fareham, United Kingdom
Show on map
3.4 mi from city centre, Fareham 

The Old House Hotel is ideally located in a peaceful village setting, a short drive from Portsmouth and Fareham. The various facilities this contemporary hotel has to offer include luggage storage, wireless internet and a 24-hour reception.

3
Seacrest Hotel
Seacrest Hotel
8.9 Excellent
12 South Parade, Southsea, United Kingdom
Show on map
0.3 mi from city centre, Southsea 

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

4
Farmhouse Innlodge by Greene King Inns
Farmhouse Innlodge by Greene King Inns
7.8 Good
M27 Junction 12 A1 Junction 5, Portsmouth, United Kingdom
Show on map
2.0 mi from city centre, Portsmouth 

Farmhouse Innlodge by Greene King Inns offers 3-star accommodation in Portsmouth. The multiple facilities this modern hotel features include a kids club, a ticket service and a 24-hour reception.

5
Meon Valley Hotel, Golf & Country Club
Meon Valley Hotel, Golf & Country Club
6.5 Good
Sandy Lane, Southampton, United Kingdom
Show on map
8.4 mi 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.

6
Polygon Villas Guest House - B&B
Polygon Villas Guest House - B&B
7.9 Good
8-10 The Polygon, Southampton, United Kingdom
Show on map
0.3 mi from city centre, Southampton 

Polygon Villas offers a contemporary setting while in Southampton. It is moments from The Mayflower Theatre, restaurants and nightlife options.

7
Ibis Budget Portsmouth
Ibis Budget Portsmouth
7.7 Good
Unit 4 The Pompey Centre Fratton Way, Portsmouth, United Kingdom
Show on map
2.0 mi 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.

8
Ibis Portsmouth Centre
Ibis Portsmouth Centre
7.9 Good
Winston Churchill Avenue, Portsmouth, United Kingdom
Show on map
1.7 mi 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.

Cheapest hotels in Portsmouth, Hampshire

Show all 311 hotels
Trafalgar Guest House
Trafalgar Guest House
9.4 Excellent
63 High Street, Fareham, United Kingdom
Show on map
0.3 mi from city centre,  

Located within a 10-minute walk of Fareham Bus Station, Trafalgar Guest House is a convenient base when visiting Fareham. It is ideally positioned for guests wishing to visit local attractions.

$28
Avg. per night
Chaps Guesthouse Southampton
Chaps Guesthouse Southampton
7.3 Good
294 Burgess Road Burgess Road, Southampton, United Kingdom
Show on map
2.1 mi from city centre,  

Situated under a 10-minute walk from Swaythling Railway Station, Chaps Guesthouse Southampton provides guests with a convenient base while visiting Southampton. It is located a short stroll from South Stoneham House.

$40
Avg. per night
Polygon Villas Guest House - B&B
Polygon Villas Guest House - B&B
7.9 Good
8-10 The Polygon, Southampton, United Kingdom
Show on map
0.3 mi from city centre,  

Polygon Villas offers a contemporary setting while in Southampton. It is moments from The Mayflower Theatre, restaurants and nightlife options.

$55
Avg. per night
Alcantara Guest House
Alcantara Guest House
9.3 Excellent
20 Howard Road, Southampton, United Kingdom
Show on map
0.7 mi from city centre,  

Located close to Southampton Central Railway Station, this comfortable bed and breakfast is an ideal base for those wanting to discover Southampton and its surrounds. It also offers complimentary wireless internet.

$56
Avg. per night
The Bugle Hotel
The Bugle Hotel
5.9 Okay
The Square, Fareham, United Kingdom
Show on map
2.4 mi 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.

$61
Avg. per night
Freemantle Solent Lodge
Freemantle Solent Lodge
8.2 Excellent
Park Road, Southampton, United Kingdom
Show on map
0.9 mi from city centre,  

Located close to Southampton Central Railway Station, this comfortable bed and breakfast is a convenient base for those wanting to explore Southampton and its surrounds. Guests can also enjoy free wireless internet.

$62
Avg. per night
Crescent Place - Campus Accommodation
Crescent Place - Campus Accommodation
63 St Mary's Road, Southampton, United Kingdom
Show on map
0.2 mi from city centre,  

Crescent Place - Campus Accommodation is situated in Southampton and is close to the area's well-known attractions. It also provides free Wi-Fi.

$65
Avg. per night
Meon Valley Hotel, Golf & Country Club
Meon Valley Hotel, Golf & Country Club
6.5 Good
Sandy Lane, Southampton, United Kingdom
Show on map
8.4 mi from city centre,  

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.

$67
Avg. per night

Hotel prices in Portsmouth

2 stars and under

$40 - $79

Lady Hamilton

#1 Most popular

$72
Avg. per night
Ferry House Lodge

#2 Most popular

$78
Avg. per night
Chaps Guesthouse Southampton
$40
Avg. per night
3 stars

$28 - $164

Holiday Inn Express Portsmouth Gunwharf Quays
$108
Avg. per night
Holiday Inn Express Portsmouth - North

#2 Most popular

$80
Avg. per night
Trafalgar Guest House

Best value

$28
Avg. per night
4 stars +

$56 - $204

Holiday Inn Portsmouth

#1 Most popular

$107
Avg. per night
Jurys Inn Southampton

#2 Most popular

$81
Avg. per night
Alcantara Guest House

Best value

$56
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?

    Holiday Inn Portsmouth is a very popular hotel in Portsmouth with a score of 8.0 from 2,492 reviews. Holiday Inn Express Portsmouth Gunwharf Quays (8.0 from 4,489 reviews) and Holiday Inn Express Portsmouth - North (8.7 from 5,538 reviews) are also highly rated Portsmouth hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near HMS Victory?

    Holiday Inn Portsmouth is a good hotel close to HMS Victory - it has scored 8.0 over 2,492 reviews from HotelsCombined users.

  • What is a good hotel in Portsmouth near Gunwharf Quays?

    Holiday Inn Portsmouth is rated 8.0 from 2,492 reviews and is close to Gunwharf Quays.

  • Is there a good hotel near Portsmouth Historic Dockyard?

    A good hotel near Portsmouth Historic Dockyard is Holiday Inn Portsmouth, which has been rated 8.0/10 by 2,492 HotelsCombined user reviews.

  • How much do hotels in Portsmouth cost?

    Portsmouth hotels have an average price of $203/night (based on searches on HotelsCombined in the last 3 days). For a 4-star hotel, the average price is $204/night, and if you are looking for a 5-star hotel in Portsmouth then the average price is around $193/night.

  • How much is a cheap hotel in Portsmouth?

    Over the last 3 days, Portsmouth hotels have been found for as cheap as $54/night in searches by HotelsCombined users.

  • How much is a hotel in Portsmouth tonight?

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