Hotels in Portsmouth

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

Portsmouth, England, United Kingdom
27 Jan — 28 Jan2
Portsmouth, England, United Kingdom
Thu 27/1
Fri 28/1
...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.5 Good
Unit 4 The Pompey Centre Fratton Way, Portsmouth, United Kingdom
Show on map
2.0 mi from city centre, Portsmouth 
GoodBased on 4,106 reviews
7.5

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.

Holiday Inn Express Portsmouth - North
Holiday Inn Express Portsmouth - North
8.5 Excellent
Eastern Road, Portsmouth, United Kingdom
Show on map
2.4 mi from city centre, Portsmouth 
ExcellentBased on 5,733 reviews
8.5

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.

Portsmouth Marriott Hotel
Portsmouth Marriott Hotel
8.1 Excellent
Southampton Road, Portsmouth, United Kingdom
Show on map
1.8 mi from city centre, Portsmouth 
ExcellentBased on 2,297 reviews
8.1

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.

No Man's Fort
No Man's Fort
10.0 Excellent
Canal Side, Gunwharf Quays, Portsmouth, United Kingdom
Show on map
5.6 mi from city centre, Portsmouth 
ExcellentBased on 1 review
10.0

No Man's Fort provides comfortable 3.5-star accommodation in Seaview. Guests can also enjoy free internet access.

Holiday Inn Express Portsmouth Gunwharf Quays
Holiday Inn Express Portsmouth Gunwharf Quays
7.9 Good
The Plaza Gunwharf Quays, Portsmouth, United Kingdom
Show on map
1.8 mi from city centre, Portsmouth 
GoodBased on 5,060 reviews
7.9

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.

Ibis Portsmouth Centre
Ibis Portsmouth Centre
7.7 Good
Winston Churchill Avenue, Portsmouth, United Kingdom
Show on map
1.7 mi from city centre, Portsmouth 
GoodBased on 5,166 reviews
7.7

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.

Village Hotel Portsmouth
Village Hotel Portsmouth
8.1 Excellent
Lakeshore Drive, Portsmouth, United Kingdom
Show on map
1.5 mi from city centre, Portsmouth 
ExcellentBased on 2,391 reviews
8.1

Village Hotel Portsmouth provides 3-star accommodation in Portsmouth. It also features an express check-in and check-out feature, an indoor pool and a sauna.

Holiday Inn Portsmouth
Holiday Inn Portsmouth
7.8 Good
Pembroke Road, Portsmouth, United Kingdom
Show on map
2.2 mi from city centre, Portsmouth 
GoodBased on 2,947 reviews
7.8

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

Queen's Hotel Portsmouth
Queen's Hotel Portsmouth
8.0 Excellent
Clarence Parade, Portsmouth, United Kingdom
Show on map
2.4 mi from city centre, Portsmouth 
ExcellentBased on 1,986 reviews
8.0

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.

Farmhouse Innlodge by Greene King Inns
Farmhouse Innlodge by Greene King Inns
7.5 Good
M27 Junction 12 A1 Junction 5, Portsmouth, United Kingdom
Show on map
2.0 mi from city centre, Portsmouth 
GoodBased on 2,581 reviews
7.5

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.

Tips for booking a Portsmouth hotel

Cheapest month:July
Most expensive month:June
Average price in Portsmouth:£149/night
Absolute cheapest price found:£20/night
Cheapest day:Tuesday
Most expensive day:Monday
£57 - £268
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£87 - £111
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Portsmouth hotels

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

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
Farmhouse Innlodge by Greene King Inns
Farmhouse Innlodge by Greene King Inns
7.5 Good
M27 Junction 12 A1 Junction 5, Portsmouth, United Kingdom
Show on map
2.0 mi from city centre, Portsmouth, ENG, United Kingdom 

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.

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

4
Ibis Portsmouth Centre
Ibis Portsmouth Centre
7.7 Good
Winston Churchill Avenue, Portsmouth, United Kingdom
Show on map
1.7 mi from city centre, Portsmouth, ENG, United Kingdom 

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
Holiday Inn Portsmouth
Holiday Inn Portsmouth
7.8 Good
Pembroke Road, Portsmouth, United Kingdom
Show on map
2.2 mi from city centre, Portsmouth, ENG, United Kingdom 

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

6
Holiday Inn Express Portsmouth Gunwharf Quays
Holiday Inn Express Portsmouth Gunwharf Quays
7.9 Good
The Plaza Gunwharf Quays, Portsmouth, United Kingdom
Show on map
1.8 mi from city centre, Portsmouth, ENG, United Kingdom 

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.

7
Keppel's Head Hotel
Keppel's Head Hotel
8.0 Excellent
24-26 The Hard, Portsmouth, United Kingdom
Show on map
1.7 mi from city centre, Portsmouth, ENG, United Kingdom 

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.

8
Holiday Inn Express Portsmouth - North
Holiday Inn Express Portsmouth - North
8.5 Excellent
Eastern Road, Portsmouth, United Kingdom
Show on map
2.4 mi from city centre, Portsmouth, ENG, United Kingdom 

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

£33
Avg. per night
Ibis Portsmouth Centre
Ibis Portsmouth Centre
7.7 Good
Winston Churchill Avenue, Portsmouth, United Kingdom
Show on map
1.7 mi 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.

£39
Avg. per night
Duke of Buckingham
Duke of Buckingham
8.0 Excellent
119 The High Street, Portsmouth, United Kingdom
Show on map
2.0 mi from city centre,  

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.

£45
Avg. per night
Blue Star House
Blue Star House
8.8 Excellent
20 Elphinstone Road, Portsmouth, United Kingdom
Show on map
2.4 mi from city centre,  

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.

£47
Avg. per night
Holiday Inn Express Portsmouth - North
Holiday Inn Express Portsmouth - North
8.5 Excellent
Eastern Road, Portsmouth, United Kingdom
Show on map
2.4 mi 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.

£48
Avg. per night
G Boutique Hotel
G Boutique Hotel
8.5 Excellent
71 Festing Road, Portsmouth, United Kingdom
Show on map
2.7 mi from city centre,  

G Boutique Hotel Portsmouth is situated in Portsmouth and is close to the area's popular attractions. It is steps from the beach and provides comfortable 5-star accommodation.

£50
Avg. per night
Farmhouse Innlodge by Greene King Inns
Farmhouse Innlodge by Greene King Inns
7.5 Good
M27 Junction 12 A1 Junction 5, Portsmouth, United Kingdom
Show on map
2.0 mi from city centre,  

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.

£51
Avg. per night
Ashbys
Ashbys
9.3 Excellent
4 Auckland Road West, Portsmouth, United Kingdom
Show on map
2.5 mi from city centre,  

Ashbys Accommodation is a modern base when visiting Portsmouth and is close to everything the area has to offer. It also offers billiards, free Wi-Fi and laundry facilities.

£53
Avg. per night

Hotel prices in Portsmouth

2 stars and under
Farmhouse Innlodge by Greene King Inns
No. 1 most popular

Farmhouse Innlodge by Greene King Inns

M27 Junction 12 A1 Junction 5, Portsmouth, United Kingdom

7.5. Good
£51

Avg. per night

No. 2 most popular

The George Hotel

84 Queen Street, Portsmouth, United Kingdom

8.6. Excellent
£55

Avg. per night

Best value

Lady Hamilton Public House B&B

21 The Hard, Portsmouth, United Kingdom

6.9. Good
£48

Avg. per night

3 stars
Holiday Inn Express Portsmouth - North
No. 1 most popular

Holiday Inn Express Portsmouth - North

Eastern Road, Portsmouth, United Kingdom

8.5. Excellent
£48

Avg. per night

No Man's Fort
No. 2 most popular

No Man's Fort

Canal Side, Gunwharf Quays, Portsmouth, United Kingdom

10.0. Excellent
£71

Avg. per night

Ibis Budget Portsmouth
Best value

Ibis Budget Portsmouth

Unit 4 The Pompey Centre Fratton Way, Portsmouth, United Kingdom

7.5. Good
£33

Avg. per night

4 stars +
Portsmouth Marriott Hotel
No. 1 most popular

Portsmouth Marriott Hotel

Southampton Road, Portsmouth, United Kingdom

8.1. Excellent
£73

Avg. per night

Village Hotel Portsmouth
No. 2 most popular

Village Hotel Portsmouth

Lakeshore Drive, Portsmouth, United Kingdom

8.1. Excellent
£73

Avg. per night

The Florence Suite Boutique Hotel
Best value

The Florence Suite Boutique Hotel

6 Malvern Road, Portsmouth, United Kingdom

8.6. Excellent
£65

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?

    One of the most popular hotels in Portsmouth is Ibis Budget Portsmouth, which has been reviewed by 4,106 users and currently has a rating of 7.5/10. Other top-rated locations include Holiday Inn Express Portsmouth - North and Portsmouth Marriott Hotel, which have received 8.5/10 and 8.1/10 ratings from our users, respectively.

  • What is a good hotel near Gunwharf Quays?

    With a rating of 7.9/10 from 5,060 reviews, Holiday Inn Express Portsmouth Gunwharf Quays is a hotel close to Gunwharf Quays that is highly recommended by HotelsCombined users.

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

    Holiday Inn Express Portsmouth Gunwharf Quays is a hotel near Portsmouth Historic Dockyard that is popular with HotelsCombined users, scoring 7.9 from 5,060 reviews.

  • Is there a good hotel near Portsmouth International Port?

    If you’re looking for good hotels near Portsmouth International Port, consider Ibis Portsmouth Centre (rated 7.7 over 5,169 reviews).

  • How much do hotels in Portsmouth cost?

    The average price of a hotel in Portsmouth is £98 per night, based on the last 3 days’ data. The average price of a 4-star hotel in Portsmouth around is £113 per night, whereas for a 5-star hotel it’s £119 per night.

  • How much is a cheap hotel in Portsmouth?

    HotelsCombined users have found cheap hotels in Portsmouth starting from £33 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 £73 for the night, with an average cost of £85, based on HotelsCombined searches over the last 72 hours.