Search Hotels with Restaurant in Portsmouth

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Portsmouth Hotels with Restaurant

This weekend
Next weekend

Top Portsmouth Hotels with Restaurant

Portsmouth Marriott Hotel

4.0 star property
8.4 out of 10, Very good, (1005)
"Lovely stay, would recommend."
The price is £79
includes taxes & fees
3 Aug - 4 Aug
Portsmouth Marriott Hotel

Holiday Inn Express Portsmouth - Gunwharf Quays by IHG

3.0 star property
8.6 out of 10, Excellent, (1002)
"Well located, basic hotel. "
The price is £93
includes taxes & fees
10 Aug - 11 Aug
Holiday Inn Express Portsmouth - Gunwharf Quays by IHG

The Royal Beach Hotel

3.0 star property
8.4 out of 10, Very good, (919)
"Hi, you had to change our hotel to the Queens Hotel as the Royal beach couldn't book us due to unforeseen circumstances whatever that means, however the Queens Hotel and staff were excellent, got a welcome pack for the dog, and they get 11/10, so cant comment or review the Royal beach"
The Royal Beach Hotel

Royal Maritime Hotel

3.0 star property
8.8 out of 10, Excellent, (1007)
"Very pleasant hotel conveniently situated for Portsmouth Royal Naval Museum & associated attractions. "
The price is £85
includes taxes & fees
27 Jul - 28 Jul
Royal Maritime Hotel

The Queens Hotel

3.0 star property
8.2 out of 10, Very good, (793)
"Beautiful period building with great atmosphere. Helpful and friendly staff, excellent breakfast. Rooms basic but comfortable wonderful sea views."
The price is £114
includes taxes & fees
10 Aug - 11 Aug
The Queens Hotel

ibis Portsmouth Centre

3.5 star property
8.2 out of 10, Very good, (1002)
"Very small room , but we where aware of that .lovely stay would definitely stsy again ."
The price is £54
includes taxes & fees
10 Aug - 11 Aug
ibis Portsmouth Centre

Farmhouse Innlodge by Greene King Inns

3.0 star property
7.6 out of 10, Good, (995)
"Always a pleasure to stay at and fantastic staff "
The price is £54
includes taxes & fees
3 Aug - 4 Aug
Farmhouse Innlodge by Greene King Inns

Duke of Buckingham

3.0 star property
8.0 out of 10, Very good, (904)
"Very near to Gunwharf Quay, 10 mins walk to a great setup for dining & shopping. Area was clean and bright and the hotel was spotless! "
The price is £70
includes taxes & fees
3 Aug - 4 Aug
Duke of Buckingham

Holiday Inn Express Portsmouth - North by IHG

3.5 star property
8.2 out of 10, Very good, (1005)
"The staff made our stay very pleasant."
The price is £63
includes taxes & fees
10 Aug - 11 Aug
Holiday Inn Express Portsmouth - North by IHG

Seacrest Hotel

3.0 star property
9.0 out of 10, Wonderful, (574)
"Had a lovely weekend Beautifully decorated room Great seaview Very clean Staff really friendly Lovely bar too Fab breakfast"
Seacrest Hotel
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.

Frequently asked questions

How much do hotels with restaurants in Portsmouth cost?
Hotels in Portsmouth range between £54 to £114 per night. Make sure you come with an appetite — these hotels have restaurants or are near some terrific culinary experiences. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with restaurants in Portsmouth?
Choose from multiple hotels with restaurants in Portsmouth with a total average guest review rating of 8.2. The Clarence Hotel will place you near some wonderful foodie experiences. This popular 4-star hotel also features individually decorated rooms and al fresco dining. Florence House Boutique Hotel is another recommended option with dining. It has a 4-star rating and amenities such as a cafe and individually decorated rooms.
How many hotels with restaurants are there in Portsmouth?
Take your pick of 30 hotels with restaurants in Portsmouth. No matter if you're travelling with the family or organising a weekend break with a group of friends, Expedia will help you score the perfect pad.
What are the best cheap hotels with dining in Portsmouth?
With hotels with restaurants starting from £54 per night, you'll have more cash in your pocket to enjoy some memorable food experiences in Portsmouth! Farmhouse Innlodge by Greene King Inns is a well-priced option that features amenities such as a garden and a cafe. Alternatively, sample the flavours of this city from College Street Abode. A balcony and free self parking are among this stay's conveniences. If you'd like to save your hard-earned money and still see the best of Portsmouth, add some terrific free attractions to your to-do list. West Wittering Beach and Ryde Beach are great ways to spend a day. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with restaurants in Portsmouth?
Treat the crew to a stay at The Clarence Hotel, a 4-star option not far from downtown. Amenities here include a nearby beach and free WiFi. Another family-friendly hotel with dining in Portsmouth is Florence House Boutique Hotel. A nearby beach and housekeeping services help make this 4-star escape a top pick. Once you've checked in and unpacked your things, there are tons of family-friendly attractions to visit in and around Portsmouth. HMS Victory and Portchester Castle guarantee a good time for young and old.
Are there any 5-star hotels with restaurants in Portsmouth?
Portsmouth does not have any 5-star hotels with restaurants — but you and the family can still have a stylish stay here, with delicious dining to boot! Why not try Somerset House Boutique Hotel? Located around 1 mi from the downtown area, this 4-star favourite comes with amenities like beauty services and designer toiletries. The Langstone Quays is another fantastic pick just 6 mi from the centre of Portsmouth. Also with a 4-star rating, it comes with amenities like a staffed front desk and beauty services.
Why book your hotel with dining in Portsmouth with Expedia?
Reserving a hotel with dining in Portsmouth is as simple as clicking on your travel dates and selecting an option suited to your needs. In search of a stay that has its own restaurant or is in an epicurean hot spot? Want it to be budget friendly or upmarket? Use Expedia's search filters to narrow your results even further and find the ideal fit at the right price.
How can I find cheap hotels with dining in Portsmouth?
With Expedia's nifty filter tool, sourcing cheap hotels with dining in Portsmouth is easy. To view properties that'll make your wallet happy, narrow your search by meal plans, star rating and budget.
What is there to do in Portsmouth near my hotel with dining?
Portsmouth has enough experiences to keep you busy for weeks (or months!), beginning with West Wittering Beach. Mary Rose Museum, Kings Theatre and Portchester Castle are other popular attractions. If you have time to spare, Woodside Beach and Southsea Castle are great additions to your itinerary.