The Isle of Portland in Dorset

Search Hotels with Restaurant in Portland

  • 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 availability on Portland Hotels with Restaurant

This weekend
Next weekend

Our top choices for Portland hotels with a restaurant

The Aqua

The Aqua
3.0 star property
Portland
8.0 out of 10, Very good, (195 reviews)
"Good location for Portland Harbour watersports and good value for money given a full breakfast was included in the price "
United Kingdom
John
The price is £121
includes taxes & fees
28 Jun - 29 Jun
The Aqua

Heights Hotel

Heights Hotel
3.0 star property
Portland
8.4 out of 10, Very good, (708 reviews)
"Clean comfortable room, plenty of coffee and tea for the room. Plenty of parking. Staff friendly and helpful. Excellent breakfast. Would visit again."
United Kingdom
Jean
The price is £158
includes taxes & fees
12 Jul - 13 Jul
Heights Hotel

The Red Lion

The Red Lion
3.0 star property
Dorchester
8.4 out of 10, Very good, (251 reviews)
"Perfect location for visiting Lulworth Cove and Swanage."
United Kingdom
Vicky
The price is £86
includes taxes & fees
5 Jul - 6 Jul
The Red Lion

The Frampton Arms

The Frampton Arms
3.5 star property
Dorchester
9.4 out of 10, Exceptional, (611 reviews)
"Breakfast was well stocked and we had everything we needed"
United Kingdom
Julie
The price is £109
includes taxes & fees
29 Jun - 30 Jun
The Frampton Arms

The Marquis of Lorne

The Marquis of Lorne
3.0 star property
Bridport
9.6 out of 10, Exceptional, (126 reviews)
"Breakfast and meal excellent. Room was comfortable."
United Kingdom
Keith
The price is £140
includes taxes & fees
28 Jun - 29 Jun
The Marquis of Lorne

Yalbury Cottage

Yalbury Cottage
3.5 star property
Dorchester
9.4 out of 10, Exceptional, (87 reviews)
"lovely property and gardens . superb breakfast and a very warm and welcoming host"
United Kingdom
Paul
The price is £105
includes taxes & fees
7 Jul - 8 Jul
Yalbury Cottage

The Smugglers Inn

The Smugglers Inn
3.0 star property
Weymouth
9.2 out of 10, Wonderful, (71 reviews)
"A nice room, friendly staff, and excellent breakfast."
United States
Kenneth
The price is £129
includes taxes & fees
30 Jun - 1 Jul
The Smugglers Inn

The Duchess of Cornwall Inn

The Duchess of Cornwall Inn
3.5 star property
Dorchester
9.2 out of 10, Wonderful, (175 reviews)
"Nice location, quiet."
United Kingdom
Nigel
The price is £101
includes taxes & fees
28 Jun - 29 Jun
The Duchess of Cornwall Inn

Bankes Arms Hotel

Bankes Arms Hotel
3.5 star property
Corfe Castle Village
8.6 out of 10, Excellent, (629 reviews)
"Very convenient location as it's at the center of the village but might not be suitable if one prefers a quiet place during the day because it's in a busy road."
United Kingdom
Charlotte
The price is £178
includes taxes & fees
30 Jun - 1 Jul
Bankes Arms Hotel

Kingston Country Courtyard

Kingston Country Courtyard
3.0 star property
Wareham
9.4 out of 10, Exceptional, (244 reviews)
"Absolutely amazing stay. Our room was lovely and breakfast was delicious. We will definitely stay again if in the area."
United Kingdom
Jodie
The price is £123
includes taxes & fees
5 Jul - 6 Jul
Kingston Country Courtyard
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.

Top Portland Hotel Reviews

Frequently asked questions

How much do hotels with restaurants in Portland cost?
The price for hotels in Portland ranges from £77 to £129 per night. Expedia has great offers on properties with restaurants or close to top dining experiences that'll satisfy both your taste buds and bank account. 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.
How many hotels with restaurants are there in Portland?
You can choose from 6 hotels offering access to great dining options in Portland. No matter if you're taking a trip with the family or getting away with your buddies, Expedia is here to help you find the right place.
Are there any family-friendly hotels with restaurants in Portland?
You and your crew will feel right at home at The Cumberland, a 3-star option not far from town. Conveniences here include a nearby beach and complimentary breakfast. Another family-friendly hotel with dining in Portland is Marina Court Hotel. A nearby beach and housekeeping services help make this 3-star stay a traveller favourite. Once you've checked in and dropped off your luggage, there are lots of family-friendly attractions to discover in and around Portland. SEA LIFE Centre Weymouth and Portland Castle guarantee fun for young and old.
Why book your hotel with dining in Portland with Expedia?
Reserving a hotel with dining in Portland is as simple as deciding on your travel dates and selecting an option that checks your boxes. In search of a property that has its own restaurant or is in a foodie hot spot? Want it to be budget friendly or upmarket? Use Expedia's filters to further narrow your search results and find the perfect pad.
How can I find cheap hotels with dining in Portland?
The quickest way to score cheap hotels with dining in Portland is with Expedia's handy filter tool. Reserve properties with restaurants or satisfying extra touches, like included breakfast and dinner. You can also narrow your search results by budget, star rating and amenities to access awesome rates in just a few keystrokes.
What is there to do in Portland near my hotel with dining?
No matter your interests, Portland has loads to keep you on the hop. Weymouth Beach, Chesil Beach and Weymouth Pavilion are on most travellers' schedules. Don't forget to explore SEA LIFE Centre Weymouth, Bowleaze Cove Beach and Portland Castle either. With Expedia's Portland hotel deals, you'll be able to discover even more popular attractions like these with the cash you save.

Explore a world of travel with Expedia