Search Hotels in Old Portsmouth, Portsmouth

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Old Portsmouth hotels

Battery House

Battery House
3.5 star property
Old Portsmouth
10.0 out of 10, Exceptional, (1 review)
"Property is in a very good position over looking the Solent and walkable to Southsea or Portsmouth. Had everything we needed and particularly enjoyed the roof garden"
United Kingdom
Simon
The price is £1,562
includes taxes & fees
24 Mar - 25 Mar
Battery House

The Wellington Restaurant and Bar

The Wellington Restaurant and Bar
4.0 star property
Old Portsmouth
5.8 out of 10, (32 reviews)
"An older property in need of some loving but a nice place to stay "
United Kingdom
Joe
The price is £70
includes taxes & fees
23 Mar - 24 Mar
The Wellington Restaurant and Bar

Ship Leopard Hotel – No Children

Ship Leopard Hotel – No Children
3.0 star property
0.5 mi from Old Portsmouth
9.2 out of 10, Wonderful, (765 reviews)
"Great find Lovely little hotel in a great position Great staff Nice room Good views Nice breakfast "
United Kingdom
Martin
The price is £90
includes taxes & fees
22 Mar - 23 Mar
Ship Leopard Hotel – No Children

The White Star Tavern

The White Star Tavern
5.0 star property
14.7 mi from Old Portsmouth
9.4 out of 10, Exceptional, (830 reviews)
"The hotel and bar were outstanding. Far exceeded our expectations breakfast was so good!"
United States
Gary
The price is £84
includes taxes & fees
29 Mar - 30 Mar
The White Star Tavern

Copper Beeches Accomodation

Copper Beeches Accomodation
3.0 star property
15.4 mi from Old Portsmouth
9.2 out of 10, Wonderful, (67 reviews)
"Beautiful breakfast and lovely host."
Australia
Anonymous traveller
The price is £144
includes taxes & fees
22 Mar - 23 Mar
Copper Beeches Accomodation

Cornerways

Cornerways
3.0 star property
13.9 mi from Old Portsmouth
9.6 out of 10, Exceptional, (124 reviews)
"Lovely quaint little place. Lovely views of the downs."
United Kingdom
Timothy
The price is £90
includes taxes & fees
25 Mar - 26 Mar
Cornerways

Harbour Hotel Southampton

Harbour Hotel Southampton
5.0 star property
14.4 mi from Old Portsmouth
9.2 out of 10, Wonderful, (1,000 reviews)
"Fabulous stay and food "
United Kingdom
sarah
The price is £185
includes taxes & fees
26 Mar - 27 Mar
Harbour Hotel Southampton

The Seaview Hotel

The Seaview Hotel
3.0 star property
4.8 mi from Old Portsmouth
9.6 out of 10, Exceptional, (22 reviews)
"Great place to stay"
United Kingdom
Rachel
The price is £176
includes taxes & fees
22 Mar - 23 Mar
The Seaview Hotel

voco Southampton by IHG

voco Southampton by IHG
4.0 star property
15.2 mi from Old Portsmouth
8.8 out of 10, Excellent, (1,354 reviews)
"Super helpful and friendly staff. We loved our stay with you. "
United Kingdom
Karen
The price is £75
includes taxes & fees
5 Apr - 6 Apr
voco Southampton by IHG

Holiday Inn Express Southampton M27 Jct7 by IHG

Holiday Inn Express Southampton M27 Jct7 by IHG
3.0 star property
13.3 mi from Old Portsmouth
8.6 out of 10, Excellent, (1,350 reviews)
"Internet was good. Room was clean n good choice for breakfast"
United Kingdom
Glenn
The price is £60
includes taxes & fees
5 Apr - 6 Apr
Holiday Inn Express Southampton M27 Jct7 by IHG

Orange Grove Hotel & Gardens

Orange Grove Hotel & Gardens
3.0 star property
9.4 mi from Old Portsmouth
8.4 out of 10, Very good, (333 reviews)
"Spacious suite, well heated, very helpful staff. It felt more like being a guest in a grand mansion than staying in a hotel."
Australia
Stephen
The price is £83
includes taxes & fees
29 Mar - 30 Mar
Orange Grove Hotel & Gardens

The Chequers Inn

The Chequers Inn
3.5 star property
12.6 mi from Old Portsmouth
9.8 out of 10, Exceptional, (73 reviews)
"Nice atmosphere, great breakfast and good room"
United Kingdom
Peter
The price is £70
includes taxes & fees
26 Mar - 27 Mar
The Chequers Inn

New Holmwood Hotel

New Holmwood Hotel
3.0 star property
9.1 mi from Old Portsmouth
9.0 out of 10, Wonderful, (357 reviews)
"Very clean and friendly. Excellent evening meal and breakfast."
United Kingdom
Lisa
The price is £89
includes taxes & fees
7 Apr - 8 Apr
New Holmwood Hotel

The Ropemaker

The Ropemaker
4.0 star property
7.8 mi from Old Portsmouth
9.6 out of 10, Exceptional, (128 reviews)
"Super easy check in process, staff very friendly, the room was lovely and super clean. Bar was well stocked and we were served delicious mulled vine :) Breakfast was wonderful, loads of choices."
United Kingdom
Agnieszka
The price is £84
includes taxes & fees
22 Mar - 23 Mar
The Ropemaker

Royal Maritime Hotel

Royal Maritime Hotel
3.0 star property
0.7 mi from Old Portsmouth
8.8 out of 10, Excellent, (1,004 reviews)
"Excellent place to stay"
United Kingdom
John
The price is £64
includes taxes & fees
7 Apr - 8 Apr
Royal Maritime Hotel

The Crown Hotel

The Crown Hotel
3.0 star property
8.4 mi from Old Portsmouth
7.4 out of 10, Good, (289 reviews)
"My stay here was beautiful, their staff was very friendly and professional. The location was nice "
United Kingdom
abiodun
The price is £97
includes taxes & fees
30 Mar - 31 Mar
The Crown Hotel

Moxy Southampton

Moxy Southampton
3.0 star property
15.3 mi from Old Portsmouth
9.0 out of 10, Wonderful, (1,000 reviews)
"Staff, clean room, close to shopping. "
Canada
Catherine
The price is £63
includes taxes & fees
12 Apr - 13 Apr
Moxy Southampton

The Wight Mouse Inn

The Wight Mouse Inn
3.0 star property
16.3 mi from Old Portsmouth
9.4 out of 10, Exceptional, (168 reviews)
"Friendly staff to both us and the dogs. Meals in the restaurant very good "
United Kingdom
Angela
The price is £86
includes taxes & fees
31 Mar - 1 Apr
The Wight Mouse Inn

The Birdham Hotel & Restaurant

The Birdham Hotel & Restaurant
4.0 star property
7.3 mi from Old Portsmouth
9.4 out of 10, Exceptional, (96 reviews)
"A good sized family room, a very hearty breakfast and a wonderful welcome."
United Kingdom
Andrew
The price is £73
includes taxes & fees
22 Mar - 23 Mar
The Birdham Hotel & Restaurant
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Old Portsmouth

Find the best Old Portsmouth areas for the activities you enjoy most. Learn more about Old Portsmouth
Learn more about Old Portsmouth

Southsea

Southsea is a destination visitors seek out for its beaches, lively bars and seaside views. You might want to check out attractions like Fratton Park or Kings Theatre while you're exploring the neighbourhood.

Portsmouth City Centre

Victorian architecture lines the modern avenues of this port city, which has a thriving shopping boulevard and concert venues in historic buildings.

Cosham

Cosham is popular for its abundant dining options, and you can check out PlayZone Portsmouth, a top attraction in the neighbourhood.

Buckland

While Buckland may not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Portsmouth International Port and Portsmouth Guildhall.

Top Old Portsmouth Hotel Reviews

Frequently asked questions

What are the best hotels in Old Portsmouth that travellers recommend?
For highly recommended hotels in Old Portsmouth, consider the Florence House Hotel & Restaurant, Florence Gardens Hotel & Restaurant, Florence Suite Hotel & Restaurant, Somerset House Hotel & Restaurant, and The Queens Hotel.

The 4-star Florence House Hotel & Restaurant, with an impressive 9.4 rating, offers spacious and great rooms. Guests frequently praise the excellent and nice breakfast, along with the lovely and amazing staff who provide excellent customer service. The hotel features an Edwardian property design, rainfall showerheads, premium bedding, designer toiletries, and massage services. It is conveniently located 0.5 km from Leisure Island and Southsea Castle.

Another excellent choice is the 4-star Florence Gardens Hotel & Restaurant, rated 9.2. Travellers consistently highlight the friendly and attentive staff, brilliant location, and spotlessly clean rooms. This hotel boasts an Edwardian property design, premium bedding, designer toiletries, and a restaurant with garden views. It is also just 0.5 km from Leisure Island and Southsea Castle.

The 4-star Florence Suite Hotel & Restaurant, with a 9.2 rating, is known for its beautiful and clean rooms, great breakfast, and amazing food. Guests appreciate the helpful and great staff, as well as the easy parking. Amenities include premium bedding, an Edwardian property design, a restaurant with garden views, room service, and designer toiletries. It is situated 0.5 km from Leisure Island and Southsea Castle.

The 4-star Somerset House Hotel & Restaurant, also rated 9.2, offers comfortable and clean rooms. Guests often mention the delicious breakfast and friendly staff. This hotel features an Edwardian property design, designer toiletries, and a restaurant with garden views. It is located 0.5 km from Leisure Island and Southsea Castle.

Finally, The Queens Hotel, a 3-star hotel with an 8.2 rating, provides comfortable and clean rooms. Visitors frequently praise the fantastic and lovely breakfast, exceptional service, and helpful and professional staff. The food is also described as amazing. This hotel offers premium bedding, sea views, child-friendly window designs, a restaurant with garden views, and kids' meals, including free cribs. It is 0.6 km from Clarence Pier and 0.8 km from Southsea Castle.
What are the best spa hotels in Old Portsmouth?
For an excellent spa hotel in Old Portsmouth, the Holiday Inn Portsmouth by IHG is a superb choice.

This 4-star hotel, with an 8.0 review rating, offers a full-service spa where guests can indulge in hot stone massages, deep tissue massages, and sports massages. A steam room is also available for relaxation. It is conveniently located near popular attractions such as Gunwharf Quays, which is just 0.9 km away, and the Spinnaker Tower, 1.0 km away. Guests frequently comment on the clean and amazing rooms, friendly and helpful staff, and the nice pool facilities.
What hotels in Old Portsmouth offer free breakfast?
For hotels in Old Portsmouth that offer free breakfast, consider Ye Spotted Dogge, Beckett's Southsea, Ship Leopard Hotel – No Children, Stattons Hotel & Restaurant, and Holiday Inn Express Portsmouth - Gunwharf Quays by IHG.

The 3.5-star Ye Spotted Dogge, with an exceptional 10.0 rating, provides complimentary continental breakfast and free Wi-Fi. Guests frequently praise the excellent breakfast and the great location. It's conveniently located near Royal Garrison Church and Old Portsmouth Beach.

Becketts Southsea, a 4-star hotel rated 9.4, offers free continental breakfast and free Wi-Fi. Guests often highlight the fantastic breakfast and the comfortable rooms. It is situated close to Southsea Castle and Royal Garrison Church.

The 3-star Ship Leopard Hotel – No Children, with a 9.2 rating, includes a free English breakfast and free Wi-Fi. Visitors appreciate the excellent breakfast and the great location, as well as the free parking. It's a short distance from Action Stations. and St. John's Cathedral.

Stattons Hotel & Restaurant, a 4-star hotel rated 9.0, offers complimentary cooked breakfast as part of its club level room amenities. Guests frequently mention the lovely breakfast and the helpful staff. It is conveniently located near Leisure Island and Southsea Castle.

Finally, the 3-star Holiday Inn Express Portsmouth - Gunwharf Quays by IHG, with an 8.6 rating, provides free continental breakfast and free Wi-Fi. Guests consistently praise the excellent breakfast and the superb location. It is very close to Action Stations. and Old Portsmouth Beach.
What are the top boutique hotels in Old Portsmouth?
For top boutique hotels in Old Portsmouth, consider Florence House Hotel & Restaurant or The Clarence Boutique Rooms.

The 4-star Florence House Hotel & Restaurant, with a 9.4 rating, offers spacious and great rooms. Guests frequently praise the excellent and nice breakfast, along with the lovely and amazing staff who provide excellent customer service. The food is also described as delicious.

Another excellent choice is The Clarence Boutique Rooms, a 4-star property rated 9.4. This hotel features incredible and fantastic rooms, and guests often comment on the lovely breakfast provided.
What are the best budget hotels in Old Portsmouth?
For excellent budget-friendly hotels in Old Portsmouth, consider the Ship Leopard Hotel – No Children, the Holiday Inn Express Portsmouth - Gunwharf Quays by IHG, and the Royal Maritime Hotel.

The 3-star Ship Leopard Hotel – No Children, with an impressive 9.2 rating, offers complimentary WiFi, free parking, and a a free English breakfast. Guests consistently praise the friendly and helpful staff, the great location, and the clean rooms. It is conveniently located near attractions such as St. John's Cathedral (0.9 km) and Action Stations. (0.3 km).

Another great option is the 3-star Holiday Inn Express Portsmouth - Gunwharf Quays by IHG, rated 8.6. This hotel provides free WiFi and a complimentary continental breakfast. Reviewers highlight the excellent staff and location, the comfortable and clean rooms, and the great breakfast. It is close to Old Portsmouth Beach (0.7 km) and the Royal Garrison Church (0.8 km).

The 3-star Royal Maritime Hotel, with an 8.8 rating, also stands out. It offers free WiFi, complimentary toiletries, and an indoor pool. This hotel is situated in a historical and shopping district. Guests frequently praise the friendly and helpful staff, the clean rooms, and the excellent breakfast and food options. It is a short walk from Action Stations. (0.3 km) and St. John's Cathedral (0.7 km).
What are the most romantic hotels in Old Portsmouth for couples?
For a romantic stay in Old Portsmouth, couples might consider the Ship Leopard Hotel – No Children or the Q8 Boutique Hotel.

The 3-star Ship Leopard Hotel – No Children, with an excellent rating of 9.2, is top by guests for its great location and friendly staff. It offers complimentary breakfast, including a full English breakfast, and free WiFi. Its proximity to attractions like the Mary Rose Museum (0.2 km) and Spinnaker Tower (0.3 km) makes it very convenient for exploring. Guests frequently praise the clean rooms and the good, free parking.

Another lovely option is the 4-star Q8 Boutique Hotel, rated 8.6. This hotel offers sea views and is praised for its nice, clean rooms and friendly staff. It provides free WiFi and is located near the beach.
What are the best hotels in Old Portsmouth near Southsea Beach?
For excellent hotels near Southsea Beach in Old Portsmouth, consider The Clarence Boutique Rooms and Florence House Hotel & Restaurant.

The 4-star Clarence Boutique Rooms, with a 9.4 rating, offers incredible and fantastic rooms. It's conveniently located near Leisure Island, just 0.6 km away, and Southsea Castle, only 0.4 km away. Guests can enjoy free WiFi and complimentary toiletries.

Another superb option is the 4-star Florence House Hotel & Restaurant, also rated 9.4. This hotel is praised for its spacious and great rooms, as well as its excellent and nice breakfast. Its staff are consistently described as lovely and amazing, providing excellent customer service. It is located 0.5 km from Leisure Island and 0.5 km from Southsea Castle.
When is the best time to go to Old Portsmouth?
The best time to visit Old Portsmouth is typically during the late spring (May to June) and early autumn (September to October) when the weather is pleasant and the crowds are generally smaller.

During these months, you'll find the weather comfortable for exploring the historic streets and waterfront without the peak summer heat or the chill of winter. The shops, museums, and attractions are all fully open, and there's a good chance of enjoying outdoor activities like boat tours around the harbour.

While July and August offer the warmest weather, they also bring the largest crowds, particularly around the Historic Dockyard and Gunwharf Quays.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Old Portsmouth.
How can I save on a Old Portsmouth hotel booking with Expedia?
Members always get our best prices. Find our best Old Portsmouth hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Old Portsmouth hotel?
Hotel prices in Old Portsmouth often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia