A wooden deck with people walking, a large ship's mast, and buildings in the background.

Search Hotels by Macdonald Hotels in Portsmouth

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
8 Aug - 9 Aug
Tomorrow
9 Aug - 10 Aug
Next weekend
14 Aug - 16 Aug
In two weeks
21 Aug - 23 Aug
Save an average of 15% on thousands of hotels when you're signed in

Top Portsmouth Hotel Reviews

G Boutique Hotel

G Boutique Hotel

10/10 Excellent
"Clean room - excellent freshly cooked breakfast."
Jennifer 1-night trip
Posted 1 hour ago
G Boutique Hotel
ibis Portsmouth Centre

ibis Portsmouth Centre

8/10 Good
"The room was perfect you functional but the bathroom was petite. The room was very stuffy with no air-conditioning, a bearly openable window. A fan would have helped enormously."
Nicola 1-night trip
Posted 3 hours ago
ibis Portsmouth Centre
Southsea Rocks Hotel

Southsea Rocks Hotel

8/10 Good
"Cleanliness - for the standard"
Angela 3-night trip
Posted 10 hours ago
Southsea Rocks Hotel
Ship Leopard Hotel – No Children

Ship Leopard Hotel – No Children

10/10 Excellent
"Great location in Portsmouth near the Historic Dockyard entrance and Gunwharf Quay. The room was comfortable and clean. Staff members were friendly and helpful. Highly recommended."
Michael 2-night trip
Posted 1 day ago
Ship Leopard Hotel – No Children
The Lady Hamilton B&B

The Lady Hamilton B&B

8/10 Good
"Cheap and cheerful lovely friendly helpful staff clean room. parking was a big issue for me as had to pay £5 and them find a street that would let me park on which was a bit away from the hotel itself"
Tara 1-night trip
Posted 1 day ago
The Lady Hamilton B&B
Holiday Inn Portsmouth by IHG

Holiday Inn Portsmouth by IHG

8/10 Good
"A short overnight stay. Welcome was as expected. Car park was full so we had to pay to park on the road which was annoying. Room was clean and well equipped. Shower did not drain properly so you had to wash quickly! Some aspects of the repairs/maintenance were tired and not what you would expect from a 4* stay - but perhaps standards are lower these days?!"
Emily 1-night trip
Posted 1 day ago
Holiday Inn Portsmouth by IHG
Royal Maritime Hotel, BW Signature Collection

Royal Maritime Hotel, BW Signature Collection

8/10 Good
"Unfortunately it was a very hot time when we visited which meant the rooms were extremely hot - even with the fan provided. I appreciate that the hotel could not do much else to change this, apart from a large scale air con installation which would be a large undertaking. Breakfast was a little lacking in quality - although the options were suitable it was a little tired when selecting food items - both mornings we were down between 8-8.30 and the hot buffet looked like it had been out some time and the quality of the product was therefore disappointing. The staff were pleasant and helpful. There has clearly been improvements made to freshen the hotel up and it felt clean and bright despite it being an older building. We did not use any of the other hotel facilities to be able to comment. Parking was not really viable at the hotel however we found the car park multi storey at the back and towards the seafront - operated by gunwharf very good and reasonably priced. I would return - just hope the bfast would be ok!"
Emily 2-night trip
Posted 1 day ago
Royal Maritime Hotel, BW Signature Collection
The Queens Hotel

The Queens Hotel

10/10 Excellent
"Clean room excellent staff no complaints here 5 stars"
Luke 1-night trip
Posted 5 days ago
The Queens Hotel
Keppel's Head Hotel

Keppel's Head Hotel

8/10 Good
"Spacious room with clean linen. Overall a bit tired but good atmosphere. Did a decent packed breakfast as we left for an early ferry. Excellent location for the quayside Wharf and historic dockyard. I would stay there again. Free on site parking a definite bonus."
Judith 2-night trip
Posted 10 days ago
Keppel's Head Hotel

Explore a world of travel with Expedia