A two-story brick house with a tiled roof, surrounded by lush greenery and a well-maintained lawn.

Find the best Dorset Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Dorset Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Dorset hotels

1. Sandbanks Hotel

Sandbanks Hotel
4.0 star property
Sandbanks
8.0 out of 10, Very good, (943 reviews)
"Accommodation, food, service, location, excellent."
United Kingdom
Alun
The price is ₹11,244
₹13,492 total
includes taxes & fees
21 Oct - 22 Oct
Sandbanks Hotel

2. Haven Hotel

Haven Hotel
4.0 star property
Sandbanks
8.0 out of 10, Very good, (1,001 reviews)
"Lovely location if you like to hear the waves at night. Good breakfast."
United Kingdom
Patricia
The price is ₹12,696
₹15,235 total
includes taxes & fees
12 Oct - 13 Oct
Haven Hotel

3. Fairhaven Hotel

Fairhaven Hotel
3.0 star property
Weymouth Town Center
8.4 out of 10, Very good, (882 reviews)
"The hotel was clean and tidy but slightly dated"
United Kingdom
Shaun
The price is ₹7,361
₹8,834 total
includes taxes & fees
12 Oct - 13 Oct
Fairhaven Hotel

4. Harbour Heights Hotel

Harbour Heights Hotel
4.0 star property
Poole
8.6 out of 10, Excellent, (543 reviews)
"Great hotel great location great views and lovely staff we would definitely stay here again"
United Kingdom
Claudia
The price is ₹10,794
₹12,953 total
includes taxes & fees
11 Nov - 12 Nov
Harbour Heights Hotel

5. Holiday Inn Express Poole by IHG

Holiday Inn Express Poole by IHG
3.0 star property
Poole
8.2 out of 10, Very good, (1,000 reviews)
"The rooms were nice, clean, and comfortable, and the breakfast had a good variety with a generous spread. There is ample parking available, although parking is a paid feature. The location is also convenient, with several famous beach destinations just around a 10-minute drive away."
United Kingdom
Sandeep
The price is ₹5,921
₹8,386 total
includes taxes & fees
1 Nov - 2 Nov
Holiday Inn Express Poole by IHG

6. The Royal Lion Hotel

The Royal Lion Hotel
3.0 star property
Lyme Regis
9.0 out of 10, Wonderful, (642 reviews)
"Great place to stay great staff"
United States
Hector
The price is ₹10,255
₹12,306 total
includes taxes & fees
10 Nov - 11 Nov
The Royal Lion Hotel

7. Best Western Weymouth Hotel Rembrandt

Best Western Weymouth Hotel Rembrandt
3.0 star property
Melcombe Regis
8.4 out of 10, Very good, (1,000 reviews)
"easy parking close to the town."
United Kingdom
David
The price is ₹10,467
₹12,560 total
includes taxes & fees
8 Nov - 9 Nov
Best Western Weymouth Hotel Rembrandt

8. The Knoll House

The Knoll House
3.5 star property
Swanage
8.6 out of 10, Excellent, (1,002 reviews)
"As always, Knoll House Hotel was amazing. It made be a little tired around the edges in some places but was spotlessly clean with welcoming staff and great atmosphere. Unbeatable location, great breakfasts and comfy beds."
United Kingdom
Tracey
The price is ₹13,308
₹15,970 total
includes taxes & fees
2 Nov - 3 Nov
The Knoll House

9. George Albert Hotel & Spa

George Albert Hotel & Spa
3.0 star property
Dorchester
9.0 out of 10, Wonderful, (569 reviews)
"Easily accessible location with lots of parking. Hotel spacious and checking in was quick and easy. Rooms very comfortable with all the usual facilities. Restaurant food was very good and plenty of selection for breakfast."
United Kingdom
Dean
The price is ₹9,282
₹11,138 total
includes taxes & fees
2 Nov - 3 Nov
George Albert Hotel & Spa

10. The Jubilee Hotel East- with Spa Facilities

The Jubilee Hotel East- with Spa Facilities
3.0 star property
Weymouth Town Center
7.2 out of 10, Good, (525 reviews)
"Had a really great stay at this hotel. The room was clean and comfortable, the staff were friendly and helpful, and the overall service was excellent. The location was also very convenient. Would definitely recommend this hotel and would happily stay here again."
United Kingdom
Sukhchain
The price is ₹6,871
₹8,245 total
includes taxes & fees
14 Oct - 15 Oct
The Jubilee Hotel East- with Spa Facilities

11. Grand Hotel Swanage

Grand Hotel Swanage
3.0 star property
Swanage
8.8 out of 10, Excellent, (376 reviews)
"It is indeed a lovely Hotel with a good location."
United Kingdom
Andy
The price is ₹15,406
₹18,487 total
includes taxes & fees
12 Oct - 13 Oct
Grand Hotel Swanage

12. Burley Manor

Burley Manor
4.0 star property
Ringwood
8.4 out of 10, Very good, (352 reviews)
"Due to a sad incident at a festival it was cancelled and book Burley Manor last minute and late at night. The staff on arrival were so welcoming. I loved my room, and the lounges the hotel offered. Waking to the views was delightful. Overall, I had a great stay."
United Kingdom
Naomi
The price is ₹12,386
₹14,864 total
includes taxes & fees
1 Nov - 2 Nov
Burley Manor

13. The Pines Hotel

The Pines Hotel
3.5 star property
Swanage
9.2 out of 10, Wonderful, (418 reviews)
"Excellent stay and lovely breakfasts"
United Kingdom
Steve
The price is ₹13,763
₹16,515 total
includes taxes & fees
13 Oct - 14 Oct
The Pines Hotel

14. Hotel du Vin & Bistro Poole

Hotel du Vin & Bistro Poole
4.0 star property
Poole Old Town
9.0 out of 10, Wonderful, (803 reviews)
"Really well situated for the Poole Harbour area. The quay is about a one minute walk and there are many bars and restaurants with a 5 minute walk. The hotel itself is in a charming old property and has a lovely outdoor terrace area for eats and drinks"
United States
Neil
The price is ₹11,309
₹13,571 total
includes taxes & fees
18 Oct - 19 Oct
Hotel du Vin & Bistro Poole

15. Sandy Balls Holiday Village

Sandy Balls Holiday Village
5.0 star property
Fordingbridge
8.4 out of 10, Very good, (133 reviews)
"The family really enjoyed, the lodge we stayed in had everything you could wish for. Lots to do and a good location to visit other places. Will visit again."
United Kingdom
nicola
Sandy Balls Holiday Village

16. The Jubilee Hotel West- with Spa Facilities

The Jubilee Hotel West- with Spa Facilities
3.0 star property
Weymouth Town Center
7.2 out of 10, Good, (149 reviews)
"Newly refurbished rooms and very clean, friendly staff and very close to the sea side."
United Kingdom
Mihai
The price is ₹7,468
₹8,962 total
includes taxes & fees
12 Oct - 13 Oct
The Jubilee Hotel West- with Spa Facilities

17. Purbeck House Hotel

Purbeck House Hotel
3.0 star property
Swanage
8.8 out of 10, Excellent, (452 reviews)
"Very relaxing rooms and peaceful Lovely garden. Very well positioned for town centre and restaurants."
United Kingdom
tom
The price is ₹12,002
₹14,403 total
includes taxes & fees
18 Oct - 19 Oct
Purbeck House Hotel

18. New Forest Lodge

New Forest Lodge
3.5 star property
Salisbury
8.8 out of 10, Excellent, (452 reviews)
"Absolutely fantastic, we loved our stay here"
United Kingdom
Daniel
The price is ₹6,990
₹8,388 total
includes taxes & fees
15 Oct - 16 Oct
New Forest Lodge

19. The Merchant's House, BW Signature Collection

The Merchant's House, BW Signature Collection
3.5 star property
Salisbury
9.2 out of 10, Wonderful, (982 reviews)
"Great place"
United Kingdom
Matthew
The price is ₹7,201
₹8,642 total
includes taxes & fees
8 Nov - 9 Nov
The Merchant's House, BW Signature Collection

20. Durdle Door Hotel

Durdle Door Hotel
3.0 star property
Wareham
8.8 out of 10, Excellent, (132 reviews)
"A lovely clean hotel, on door step to Lulworth Cove & a 30 min walk to the beautiful Durdle Door. A beautiful spot to stay."
United Kingdom
LISA
The price is ₹11,042
₹13,250 total
includes taxes & fees
8 Nov - 9 Nov
Durdle Door 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.

Great weekend hotel deals in Dorset

Showing deals for:23 Oct - 25 Oct

Save an average of 15% on thousands of hotels when you're signed in

Top Dorset Hotel Reviews

Guide to exploring Dorset

Discover stunning coastal landscapes and quaint English villages in Dorset

Dorset, a captivating county in England, offers a diverse range of attractions that will surely enthrall any visitor. The stunning coastline is a true gem, with its picturesque beaches and a delightful British beach-house vibe. Nature enthusiasts can revel in the countryside luxury, exploring the breathtaking landscapes and gardens. History buffs will find themselves enchanted by the Dorset County Museum in Dorchester, showcasing the rich heritage of the region. Moreover, the warm and friendly people, along with charming castles, family-friendly activities, and excellent dining options, make Dorset an ideal destination for a memorable holiday. Explore, relax, and immerseyourself in the beauty of Dorset.

Top reasons to visit Dorset

  • Stunning Coastline: Explore the breathtaking Jurassic Coast, a UNESCO World Heritage Site featuring dramatic cliffs and serene beaches.
  • Historic Castles: Visit iconic landmarks like Corfe Castle, steeped in history and offering stunning views of the surrounding countryside.
  • Charming Villages: Discover the friendly atmosphere of West Dorset's picturesque villages, perfect for family outings.
  • Diverse Activities: Enjoy a range of outdoor adventures, from scenic coastal walks to golf courses and relaxing spa experiences.
  • Rich Cultural Heritage: Immerse yourself in Dorset's culture through its fascinating museums and local traditions.

Find great hotels in Dorset

Discover a diverse selection of accommodations in Dorset, perfect for every type of traveller. Whether you prefer a charming bed and breakfast or a comfortable lodge, you'll find options that cater to families and pet owners alike. With an abundance of beachside experiences, top hotels, and luxurious inns in Dorchester, Dorset offers a delightful retreat for your holiday. Explore the stunning scenery and warm hospitality that await you in this picturesque region.

  • Best Western Weymouth Hotel Rembrandt: A 3-star retreat with a family-friendly and spa-themed atmosphere, Best Western Weymouth Hotel Rembrandt boasts a commendable guest rating of 8.4 out of 10. Situated in the heart of Dorset, this hotel is well-suited for families and business travellers alike. Guests can indulge in a full-service spa, unwind in the indoor pool, and enjoy various treatments including massages and sauna sessions. The hotel also caters to younger guests with specific amenities, ensuring a delightful stay for families. With its thoughtful blend of relaxation and convenience, this hotel offers an inviting escape.
  • The Knoll House: Rated 8.6 out of 10 and proudly carrying a 3.5-star rating, The Knoll House is an ideal choice for beach enthusiasts and pet owners. Located directly on the beach, it provides easy access to the stunning coastline of Dorset. The hotel welcomes pets, offering amenities such as designated areas for dogs and a pet-friendly environment, making it a great option for those wishing to bring their furry companions. The unique blend of beachside relaxation and pet-friendly policies sets this hotel apart for holidaymakers seeking a leisurely coastal experience.
  • Fairhaven Hotel: A budget-friendly option with a solid guest rating of 8.4 out of 10, Fairhaven Hotel provides a comfortable stay without breaking the bank. Guests can enjoy a variety of dining options, including a bar and lounge, as well as a daily continental breakfast. The hotel also features modern entertainment conveniences such as digital and flat-screen televisions. With its cosy atmosphere and affordable pricing, Fairhaven Hotel is perfect for travellers looking to explore Dorset while enjoying essential amenities.

Where to stay in Dorset

Dorset offers a captivating blend of outdoor adventures and serene countryside. Explore the stunning Dorset World Heritage Coast, where dramatic cliffs meet tranquil beaches. The charming villages in West Dorset exude a friendly atmosphere, perfect for family-friendly outings. Enjoy leisurely walks through the picturesque Dorset countryside, rich in history and culture. Whether seeking relaxation or exploration, Dorset's quiet locations provide an idyllic setting for an unforgettable holiday experience.

  • Weymouth: Nestled along the stunning Jurassic Coast, Weymouth is a charming coastal city famous for its sandy beaches and vibrant promenade. This area is particularly popular from June to August when the weather is perfect for outdoor activities. Visitors can indulge in water sports, explore scenic coastal paths, or relax on the family-friendly beach. Weymouth's lively theatre scene offers a variety of performances, while the nearby historic attractions, such as Nothe Fort, provide a glimpse into the region's rich maritime history. The picturesque harbour adds to the charm, making Weymouth a delightful destination for beach lovers and adventure seekers alike.
  • Poole: Poole is a bustling coastal city known for its stunning natural harbour, one of the largest in Europe. The city attracts visitors year-round, with peak seasons in April and the summer months. Outdoor enthusiasts can enjoy a range of activities, including water sports and mini golf, while families can have fun at local playgrounds. The vibrant marina is a highlight, offering a plethora of dining and shopping options. Poole's beautiful beaches are perfect for sunbathing or a leisurely stroll, making it an ideal spot for those seeking both relaxation and adventure in a scenic coastal setting.
  • Lytchett Matravers: This quaint village offers a tranquil escape from the hustle and bustle, making it perfect for those looking for a cultural and adventure-themed experience. Lytchett Matravers sees a steady flow of visitors throughout the year, particularly in the warmer months. Families can enjoy the local recreation park and the arcade adventure zone, while history enthusiasts can explore nearby museums that showcase the village's heritage. Surrounded by lush countryside, the village also provides easy access to beautiful beaches, making it an excellent base for exploring the diverse attractions of Dorset.

Things to do in Dorset

Shopping

Dorset offers a delightful shopping experience with venues like the Dolphin Centre in Poole, featuring a mix of high street shops and eateries. In Bournemouth, visit the BH2 Centre for a contemporary shopping atmosphere with various shops and restaurants. Explore local markets for unique souvenirs and gifts.

Recreation

Visit the Moonlight Spa for rejuvenating treatments, including massages and facials, set in a tranquil environment. Afterward, explore the scenic Jurassic Coast, where you can enjoy leisurely walks along stunning cliffs and discover unique rock formations.

At The Retreat at the Abbey, indulge in yoga sessions and meditation workshops. The serene gardens provide a peaceful backdrop for relaxation, while nearby countryside trails invite outdoor exploration and leisurely strolls amidst nature.

Experience the healing waters at the Bath House Spa, where you can unwind in thermal baths and enjoy holistic therapies. After your treatment, consider a gentle hike in the surrounding countryside, offering beautiful views and a chance to connect with nature.

Adventure

Experience the thrill of Go Ape at Moors Valley Ringwood, where you can tackle an exhilarating zipline and ropes course amidst stunning natural scenery. Navigate treetop obstacles and soar through the air, all while enjoying the fresh air and outdoor vibes of Dorset.

Nightlife

Dorset's nightlife offers a charming blend of cosy pubs and lively clubs. Venues like The Old Brewery in Dorchester serve local ales, while the O2 Academy in Bournemouth features diverse music acts. Enjoy a relaxed evening at the beachfront bars or dance the night away in vibrant clubs.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

How to find great deals and cheap hotels in Dorset

  • Book accommodation in hotels featured on Expedia to enjoy a comfortable and affordable stay in Dorset.
  • Use the search filters provided on Expedia to find the cheapest hotels in Dorset that suit your travel needs and budget.
  • Explore the beautiful beaches, shopping spots, family-friendly attractions, and historical sites that Dorset has to offer.
  • Visit the castles, museums, and gardens in Dorset to immerse yourself in its rich history and culture.
  • Experience the warm and friendly hospitality of the local people in Dorset.
  • Enjoy dining at the various restaurants and cafes in Dorset, offering a wide range of cuisines to satisfy your taste buds.
  • Plan a romantic getaway in Dorset and create lasting memories with your loved one.
  • Save on travel expenses by booking your accommodation and travel arrangements in advance.
  • Consider visiting Dorset during off-peak times to take advantage of lower prices for flights, hotels, and attractions.

Discover the flavours of Dorset

Dorset offers a diverse and exciting dining experience, showcasing the best of local cuisine and unique dishes. Whether you're looking for a dinner at a hotel, a meal on Castle Street, or a vibrant food scene in a locavore-friendly restaurant, Dorset has it all. Indulge in a delicious dinner at one of the many hotels in the area, where world-class chefs create innovative dishes using locally sourced ingredients. For a taste of the town's vibrant food scene, head to Castle Street, where you can find a range of restaurants offering a variety of cuisines. And if you're in the mood for something truly unique, London's Portobello Road House Party is an experience not to be missed, where you can enjoy a feast of delicious dishes inspired by the vibrant street food culture of the city.

For those passionate about sustainable and locally sourced food, Dorset is home to a range of locavore-friendly restaurants. These establishments pride themselves on supporting local farmers and producers, offering dishes made with the freshest ingredients. From farm-to-table eateries to rustic gastropubs, you can enjoy a culinary experience that celebrates the region's rich food heritage. No matter where you choose to dine in Dorset, you can expect a warm welcome and a memorable dining experience. With its diverse range of dining options, from casual eateries to high-end restaurants, Dorset truly has something to satisfy every palate.

Best time to go to Dorset, England

England boasts a year-around average temperature of 10.1°C, peaking at 17.1°C in July, its warmest month, and dipping to an average low of 3.7°C in February, the coolest. Rainfall averages at 48.3mm annually, with November seeing the heaviest showers and May being the driest month.

Monthcalendar iconTemperature (Celcius)temperature iconRainfall (mm)rain icon
January4.253.3
February3.736.8
March5.945.7
April9.538.1
May11.234.3
June16.045.7
July17.155.9
August15.453.3
September14.648.3
October11.055.9
November7.763.5
December5.348.3

The Dorset info point: What you need to know

Category
Details
LocationDorset, England, United Kingdom
What is Dorset known for?Natural beauty, Jurassic Coast, historical landmarks
Most popular month?July, August
Length of Stay3-5 days
WeatherMild maritime climate, with cool summers and mild winters
Don't missDurdle Door, Lulu's Diner, Corfe Castle
CuisineFresh seafood, traditional English dishes
Where to goBournemouth, Poole, Swanage

Frequently asked questions

How much do hotels in Dorset cost?
Prices for Dorset hotels differ depending on the season and other factors, like school holidays and Christmas. You can find cheap options from ₹8,245 in a few different ways. Select your destination and holiday dates and then pick your budget using the "Price per night" filter. You can then fine-tune your search by choosing your preferred property type and amenities and more.
When is the best time to go to Dorset?
That all depends on what you want from your Dorset break. If you want to visit in summer, which is between June and August, expect average temperatures of between -11ºC and -7ºC. Dorset has a oceanic climate, so bear that in mind when packing.
Are there any luxury hotels in Dorset?
Birch House B&B and Arbour House Bed and Breakfast are two of our top-rated luxury stays in Dorset. Settle in and experience impeccable service standards, premium amenities, opulent furnishings and plenty more.
How can I find cheap hotels in Dorset?
The best place to begin your search is with our "Price per night" filter. At the moment, the least expensive hotels start at ₹8,245 per night. Other ways to snap up a wallet-friendly Dorset getaway are by booking well in advance and being flexible with dates. For even more great prices, visit our cheap hotels in Dorset page.
What are the best hotels in Dorset for families?
Pack your bags (and the little ones!) and look forward to a fun-packed holiday at one of our popular family-friendly hotels in Dorset. Located in Sturminster Newton, 17th Century Converted Coach House In Shaftesbury is a great pick. A barbecue grill and pet-friendly facilities are among the amenities here. Or kick back with the fam at The Brace Of Pheasants. You can also look for your ideal getaway by clicking on the "Family friendly" box in the "Traveller experience" section of our filter tool.
What are the top beach hotels in Dorset?
You'll be swept away by the perfect blend of relaxation and fun at our Dorset sea-view hotels. One of our top-rated accommodation is Frome Dale, which includes amenities like free self parking and free WiFi. Another option promising seaside bliss is Nestleton: Breakfast On The Balcony Or Snuggle Around The Fire. These two escapes are located in Wareham.
Why should I book my Dorset hotel with Expedia?
We make booking accommodation in Dorset as easy as swiping right for your dream getaway. First, there's the broad range of options and unbeatable prices. Then, there's our online Help Centre, which operates around-the-clock. Plus, when you join our free One Key™ loyalty programme, you can earn OneKeyCash™* and redeem it on eligible flights, car rentals, hotels and more.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia