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

Next weekend
In two weeks

Top Dorset Hotels with Restaurant

Best Western Weymouth Hotel Rembrandt

3.0 star property
8.2 out of 10, Very good, (1002)
"We both enjoyed our stay the beds were comfortable and the rooms were kept clean"
The price is £143
includes taxes & fees
13 Jul - 14 Jul
Best Western Weymouth Hotel Rembrandt

The Bridge House, BW Signature Collection

3.0 star property
8.8 out of 10, Excellent, (1002)
"A truly stunning location with excellent staff. The rooms are of a high standard all air conditioned."
The price is £80
includes taxes & fees
20 Jul - 21 Jul
The Bridge House, BW Signature Collection

The Crown at Marnhull

4.0 star property
9.4 out of 10, Exceptional, (381)
"Staying over for work. Rooms nice snd clean, food fantastic, staff lovely"
The price is £126
includes taxes & fees
20 Jul - 21 Jul
The Crown at Marnhull

Greyhound Inn

3.5 star property
9.4 out of 10, Exceptional, (298)
"This is an excellent dog friendly property! Made us and our two greyhounds very much at home."
The price is £108
includes taxes & fees
1 Aug - 2 Aug
Greyhound Inn

Heights Hotel

3.0 star property
8.4 out of 10, Very good, (660)
"Such a wonderful place, some lovely views."
The price is £162
includes taxes & fees
6 Jul - 7 Jul
Heights Hotel

The Avon Causeway Hotel

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

King's Head Hotel by Greene King Inns

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

The Brace of Pheasants

4.0 star property
9.6 out of 10, Exceptional, (314)
"Great accomodation and food."
The price is £117
includes taxes & fees
24 Jul - 25 Jul
The Brace of Pheasants

George Albert Hotel & Spa

3.0 star property
9.0 out of 10, Wonderful, (429)
"Good value for money, especially for the breakfast, staff were very friendly and room was large and clean. "
The price is £104
includes taxes & fees
13 Jul - 14 Jul
George Albert Hotel & Spa

St Leonard's Hotel by Greene King Inns

3.0 star property
8.0 out of 10, Very good, (594)
"Room was comfortable, good selection of food. Great location "
The price is £73
includes taxes & fees
20 Jul - 21 Jul
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

Frequently asked questions

How much do hotels with restaurants in Dorset cost?
The price for hotels in Dorset ranges from £73 to £162 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.