Search Hotels with Restaurant in Dorset

    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

Dorset Accommodation: Most Popular Cities to Stay

Check availability on Dorset Hotels with Restaurant

This weekend
Next weekend

Top Dorset Hotels with Restaurant

Best Western Weymouth Hotel Rembrandt

3.0 star property
8.2 out of 10, Very good, (1004)
"Brilliant stay, the staff were all so friendly and helpful. Great location. Lovely sized room, comfortable, large bed"
The price is £131
includes taxes & fees
17 Aug - 18 Aug
Best Western Weymouth Hotel Rembrandt

The Bridge House, BW Signature Collection

3.0 star property
8.8 out of 10, Excellent, (1000)
"Pleasant facility for a simple overnight. Good parking area."
The price is £86
includes taxes & fees
17 Aug - 18 Aug
The Bridge House, BW Signature Collection

The Crown at Marnhull

4.0 star property
9.2 out of 10, Wonderful, (383)
"Staying over for work. Rooms nice snd clean, food fantastic, staff lovely"
The price is £124
includes taxes & fees
10 Aug - 11 Aug
The Crown at Marnhull

Greyhound Inn

3.5 star property
9.4 out of 10, Exceptional, (303)
"Good choice while house-hunting in the area. Quiet clean room with ample breakfast options and a good restaurant for an evening meal. Missed having a shower - bath only."
The price is £110
includes taxes & fees
10 Aug - 11 Aug
Greyhound Inn

Heights Hotel

3.0 star property
8.4 out of 10, Very good, (664)
"Gorgeous view of Lyme Bay. The perfect end point for this leg of our SW Coastal hike."
The price is £153
includes taxes & fees
3 Aug - 4 Aug
Heights Hotel

The Avon Causeway Hotel

4.0 star property
9.0 out of 10, Wonderful, (570)
"Lovely Hotel ,great food and staff were amazing as always"
The price is £96
includes taxes & fees
3 Aug - 4 Aug
The Avon Causeway Hotel

King's Head Hotel by Greene King Inns

3.0 star property
8.2 out of 10, Very good, (494)
"Great Hotel with great staff"
The price is £75
includes taxes & fees
3 Aug - 4 Aug
King's Head Hotel by Greene King Inns

The Brace of Pheasants

4.0 star property
9.6 out of 10, Exceptional, (317)
"Great accomodation and food."
The price is £119
includes taxes & fees
16 Aug - 17 Aug
The Brace of Pheasants

George Albert Hotel & Spa

3.0 star property
9.0 out of 10, Wonderful, (443)
"The staff were great, giving a sense of place & atmosphere to the hotel"
The price is £87
includes taxes & fees
31 Jul - 1 Aug
George Albert Hotel & Spa

St Leonard's Hotel by Greene King Inns

3.0 star property
8.0 out of 10, Very good, (605)
"Enjoyed my stay"
The price is £89
includes taxes & fees
24 Aug - 25 Aug
St Leonard's Hotel by Greene King Inns
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Dorset Hotel Reviews

Frequently asked questions

How much do hotels with restaurants in Dorset cost?
The price for hotels in Dorset ranges from £75 to £153 per night. Expedia has great offers on properties with restaurants or in top food areas that'll please both your appetite and wallet. 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 Dorset?
Satisfy your culinary cravings in Dorset when you base yourself at one of our multiple hotels with restaurants or in foodie areas. With a total average guest review rating of 8.7, there's an option for every budget and taste. If your travels include a stop in Weymouth, check out The Frampton Arms, a 3.5-star retreat with a terrace and a garden. Another traveller favourite in this popular destination is The Cumberland. This 3-star stay has a beach view and a nearby waterfront.
How many hotels with restaurants are there in Dorset?
Browse through our 189 hotels with restaurants in Dorset and then select your favourite. Whether you're off on a holiday with the whole fam or kicking it with friends, Expedia will have a stay that's just your flavour.
Are there any family-friendly hotels with restaurants in Dorset?
Definitely, so gather your crew and plan your Dorset getaway! If Weymouth is on your agenda, lock in a stay at The Frampton Arms. This 3.5-star family-friendly hotel will place you close to some great foodie experiences. Amenities here include a playground and a picnic area. Another top choice with dining is The Cumberland. Also in Weymouth, it has a 3-star rating and includes a nearby beach and complimentary breakfast. After you've checked in and tasted some of the local gastronomy, it's time to discover Weymouth. Spend time together at family-friendly attractions such as Lulworth Castle and Abbotsbury Swannery.
Why book your hotel with dining in Dorset with Expedia?
With Expedia, it's easy to find your ideal hotel with dining in Dorset. Make your way to the filters to search for stays with an on-site restaurant. If you have a budget in mind, choose how much you'd like to spend and the preferred star rating of your hotel. We'll help you find the right fit whatever your bank balance or tastes.
How can I find cheap hotels with dining in Dorset?
An excellent way to get cheap hotels with dining in Dorset is with Expedia's easy-to-use filter tool. Locate stays with restaurants or tasty extra touches, like included dinner. You can also narrow down your search results by amenities, budget and star rating to grab awesome prices in just a few clicks.