Hotels in Portsmouth

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

Portsmouth, England, United Kingdom
17 May — 18 May2
Portsmouth, England, United Kingdom
Tue 17/5
Wed 18/5
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Portsmouth

Filter by star ratings
All filters
Village Hotel Portsmouth
Village Hotel Portsmouth
8.0 Excellent
Lakeshore Drive, Portsmouth, United Kingdom
Show on map
2.4 km from city centre, Portsmouth 
ExcellentBased on 2,231 reviews
8.0

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

Holiday Inn Portsmouth
Holiday Inn Portsmouth
7.7 Good
Pembroke Road, Portsmouth, United Kingdom
Show on map
3.6 km from city centre, Portsmouth 
GoodBased on 3,190 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.

Holiday Inn Express Portsmouth - North
Holiday Inn Express Portsmouth - North
8.3 Excellent
Eastern Road, Portsmouth, United Kingdom
Show on map
3.8 km from city centre, Portsmouth 
ExcellentBased on 5,619 reviews
8.3

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.

G Boutique Hotel
G Boutique Hotel
8.4 Excellent
71 Festing Road, Portsmouth, United Kingdom
Show on map
4.4 km from city centre, Portsmouth 
ExcellentBased on 1,400 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.

Portsmouth Marriott Hotel
Portsmouth Marriott Hotel
8.1 Excellent
Southampton Road, Portsmouth, United Kingdom
Show on map
2.9 km from city centre, Portsmouth 
ExcellentBased on 2,341 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.

Queen's Hotel Portsmouth
Queen's Hotel Portsmouth
8.0 Excellent
Clarence Parade, Portsmouth, United Kingdom
Show on map
3.9 km from city centre, Portsmouth 
ExcellentBased on 1,946 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.

The Royal Maritime Club
The Royal Maritime Club
8.1 Excellent
75-80 Queen Street, Portsmouth, United Kingdom
Show on map
2.5 km from city centre, Portsmouth 
ExcellentBased on 3,080 reviews
8.1

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.

Duke of Buckingham
Duke of Buckingham
8.0 Excellent
119 The High Street, Portsmouth, United Kingdom
Show on map
3.3 km from city centre, Portsmouth 
ExcellentBased on 1,498 reviews
8.0

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.

Holiday Inn Express Portsmouth Gunwharf Quays
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 
GoodBased on 5,271 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.

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

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.

Tips for booking a Portsmouth hotel

Cheapest month:December
Most expensive month:March
Average price in Portsmouth:₹ 11,137/night
Cheapest price found:₹ 2,767/night
Cheapest day:Sunday
Most expensive day:Thursday
₹ 5,773 - ₹ 20,246
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 7,089 - ₹ 10,158
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Portsmouth hotels

Show all 321 hotels
1
Ibis Budget Portsmouth
Ibis Budget Portsmouth
7.3 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.

2
Ibis Portsmouth Centre
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.

3
The Royal Maritime Club
The Royal Maritime Club
8.1 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.

4
Holiday Inn Portsmouth
Holiday Inn Portsmouth
7.7 Good
Pembroke Road, Portsmouth, United Kingdom
Show on map
3.6 km from city centre, Portsmouth, ENG, United Kingdom 

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.

5
Holiday Inn Express Portsmouth Gunwharf Quays
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 

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.

6
Keppel's Head Hotel
Keppel's 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 

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.

7
Holiday Inn Express Portsmouth - North
Holiday Inn Express Portsmouth - North
8.3 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.

8
Portsmouth Marriott Hotel
Portsmouth Marriott Hotel
8.1 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, Hampshire

Show all 321 hotels
Ibis Budget Portsmouth
Ibis Budget Portsmouth
7.3 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.

₹ 5,017
Avg. per night
Duke of Buckingham
Duke of Buckingham
8.0 Excellent
119 The High Street, Portsmouth, United Kingdom
Show on map
3.3 km 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.

₹ 5,326
Avg. per night
Ibis Portsmouth Centre
Ibis Portsmouth Centre
7.6 Good
Winston Churchill Avenue, Portsmouth, United Kingdom
Show on map
2.8 km from city centre,  

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.

₹ 5,403
Avg. per night
Blue Star House
Blue Star House
8.7 Excellent
20 Elphinstone Road, Portsmouth, United Kingdom
Show on map
3.8 km from city centre,  

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

₹ 5,557
Avg. per night
Holiday Inn Express Portsmouth - North
Holiday Inn Express Portsmouth - North
8.3 Excellent
Eastern Road, Portsmouth, United Kingdom
Show on map
3.8 km from city centre,  

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.

₹ 6,020
Avg. per night
The Royal Maritime Club
The Royal Maritime Club
8.1 Excellent
75-80 Queen Street, Portsmouth, United Kingdom
Show on map
2.5 km from city centre,  

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.

₹ 7,024
Avg. per night
Keppel's Head Hotel
Keppel's Head Hotel
8.0 Excellent
24-26 The Hard, Portsmouth, United Kingdom
Show on map
2.7 km from city centre,  

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.

₹ 7,332
Avg. per night
G Boutique Hotel
G Boutique Hotel
8.4 Excellent
71 Festing Road, Portsmouth, United Kingdom
Show on map
4.4 km from city centre,  

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.

₹ 8,104
Avg. per night

Hotel prices in Portsmouth

2 stars and under
No. 1 most popular

Ferry House Lodge

472 Mile End Road, Portsmouth, United Kingdom

₹ 6,020

Avg. per night

Travelodge Portsmouth Hilsea
No. 2 most popular

Travelodge Portsmouth Hilsea

Copnor Road, Portsmouth, United Kingdom

6.8 Good
₹ 18,061

Avg. per night

3 stars
Holiday Inn Express Portsmouth Gunwharf Quays
No. 1 most popular

Holiday Inn Express Portsmouth Gunwharf Quays

The Plaza Gunwharf Quays, Portsmouth, United Kingdom

7.8 Good
₹ 8,970

Avg. per night

Holiday Inn Express Portsmouth - North
No. 2 most popular

Holiday Inn Express Portsmouth - North

Eastern Road, Portsmouth, United Kingdom

8.3 Excellent
₹ 6,020

Avg. per night

Ibis Budget Portsmouth
Best value

Ibis Budget Portsmouth

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

7.3 Good
₹ 5,017

Avg. per night

4 stars +
Village Hotel Portsmouth
No. 1 most popular

Village Hotel Portsmouth

Lakeshore Drive, Portsmouth, United Kingdom

8.0 Excellent
₹ 8,567

Avg. per night

The Florence Suite Boutique Hotel
No. 2 most popular

The Florence Suite Boutique Hotel

6 Malvern Road, Portsmouth, United Kingdom

8.5 Excellent
₹ 8,953

Avg. per night

G Boutique Hotel
Best value

G Boutique Hotel

71 Festing Road, Portsmouth, United Kingdom

8.4 Excellent
₹ 8,104

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

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.

  • What are the best hotels in Portsmouth?

    Portsmouth is home to many highly-rated hotels, one of which is Village Hotel Portsmouth, which has a current rating of 8.0. For other potential stays, consider Holiday Inn Portsmouth and Holiday Inn Express Portsmouth - North, which can also be great places to stay in Portsmouth.

  • What is a good hotel near Gunwharf Quays?

    Reviews of Holiday Inn Express Portsmouth Gunwharf Quays recommend it as a good place to stay near Gunwharf Quays, scoring 7.8/10 from 5,271 ratings.

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

    Holiday Inn Express Portsmouth Gunwharf Quays is the most recommended hotel near Portsmouth Historic Dockyard on HotelsCombined (scoring 7.8 over 5,271 reviews).

  • Is there a good hotel near Portsmouth International Port?

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