Find beach hotels & resorts in Dorset

Beach vacation deals from $80

Start date: Check-in selected.
To Date
End date: Check-out

Top Cities in Dorset

We found 144 beach stays in Dorset, from luxury resorts to beachfront rentals. Explore these popular Dorset beach destinations.

Check availability on Dorset Beach Hotels

Next weekend
In two weeks

Our top choices for Dorset beach hotels

The Knoll House

The Knoll House
3.5 star property
Swanage
8.6 out of 10, Excellent, (1003)
"excellent room, took our dog, bed and breakfast only. Great location which is why we keep coming back - hotel quirky and a faint whiff of 'fawlty towers' about it - but in a good way. fabulous."
United Kingdom
NICOLA
$99 nightly
The price is $119
Dec 22 - Dec 23
Total with taxes and fees
The Knoll House

The Cumberland

The Cumberland
3.0 star property
Weymouth
9.6 out of 10, Exceptional, (750)
"We’re very welcoming, room was clean and lovely. Breakfast was delicious and staff were welcoming and friendly. Definitely stay again. "
United Kingdom
Leanne
The Cumberland

The Pines Hotel

The Pines Hotel
3.5 star property
Swanage
9.2 out of 10, Wonderful, (363)
"Everything was lovely and they now have a dedicated doggy room that you can use to have a drink from the bar and have your meals in there as well so I enjoyed breakfast with my dog rather than leaving her in the room."
United Kingdom
Linda
$144 nightly
The price is $173
Dec 22 - Dec 23
Total with taxes and fees
The Pines Hotel

Grand Hotel Swanage

Grand Hotel Swanage
3.0 star property
Swanage
8.8 out of 10, Excellent, (335)
"Really good "
United Kingdom
Neil
$127 nightly
The price is $153
Dec 22 - Dec 23
Total with taxes and fees
Grand Hotel Swanage

Best Western Weymouth Hotel Rembrandt

Best Western Weymouth Hotel Rembrandt
3.0 star property
Weymouth
8.4 out of 10, Very Good, (1003)
"Staff were really nice even got offered help with luggage when we arrived !!! Breakfast room staff were really friendly"
United Kingdom
Alan
$90 nightly
The price is $108
Jan 4 - Jan 5, 2026
Total with taxes and fees
Best Western Weymouth Hotel Rembrandt

Beach View Guesthouse

Beach View Guesthouse
3.0 star property
Weymouth
9.8 out of 10, Exceptional, (530)
"Lovely views great breakfast s.ashing hosts"
United Kingdom
David
Beach View Guesthouse

Aaran Guesthouse

Aaran Guesthouse
3.0 star property
Weymouth
9.4 out of 10, Exceptional, (224)
"Very clean, lovely breakfast & great staff"
United Kingdom
Michael
Aaran Guesthouse

Brunswick Bed & Breakfast

Brunswick Bed & Breakfast
3.5 star property
Weymouth
10.0 out of 10, Exceptional, (180)
"The hosts are wonderful - knowledgeable about the area and welcoming, the accommodations and breakfast are excellent "
Canada
Jared
Brunswick Bed & Breakfast

The Seaspray

The Seaspray
3.0 star property
Weymouth
9.8 out of 10, Exceptional, (56)
"Excellent b&b"
United Kingdom
Adam
The Seaspray

The Jubilee Hotel East- with Spa Facilities

The Jubilee Hotel East- with Spa Facilities
3.0 star property
Weymouth
7.2 out of 10, Good, (438)
"All thr staff were pollite and very helpful especially james, great facilities even and escape room"
United Kingdom
Jason
$66 nightly
The price is $80
Dec 22 - Dec 23
Total with taxes and fees
The Jubilee Hotel East- with Spa Facilities
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

Find out more about Dorset

Book your dream Dorset beach vacation with deals from $80

Make the most of your vacation with hotels on the water in Dorset

How do I find the best Dorset beach hotels? 

With 4,876 unfiltered, genuine customer reviews of hotels in Dorset on the beach, you can read what people really think about their stay and get a feel for where would be perfect for you.  

 

How can I find Dorset hotels on the beach with nice views?  

From beachfront getaways overlooking a pretty pool or tranquil garden to luxury cliff-top hotels with dramatic ocean vistas, there are loads of stunning rooms with a perfect view. Use our ocean view filter for Dorset beach hotels with dreamy water views from your window.    

 

How much do Dorset beach hotels cost?  

Prices for beachfront hotels in Dorset currently start at $80 a night going up to $173 for top-notch accommodation. Prices and availability are subject to change. Additional terms may apply. 

 

How do I find family-friendly Dorset hotels on the beach? 

Use the family friendly filter to explore truly welcoming hotels offering kid-friendly amenities and fun-filled activities—from highchairs and cribs to water sports and beach games. 

 

Can I cancel my Dorset beach hotel? 

It’s easy to cancel a booking, yes. Just log into your My Trips page and go to your itinerary to see your cancellation options. If you want peace of mind knowing you can cancel, penalty-free, book one of the many beach hotels in Dorset offering free cancellation. 

 

Why should I book my Dorset beach hotel with Expedia? 

Get amazing deals on an exciting selection of hotels on the beach in Dorset, enjoy 24/7 customer service, and save more when you bundle your hotel, car rental, and flights together. With everything you need in one place, it’s easy to click, book, and travel with Expedia.   

 

Are there any Dorset beach hotels with a pool? 

Many condos, motels, hotels, and beach resorts in Dorset have a pool for you to dip into. To find them really easily, use our pool search filter.    

 

Are there any cheap Dorset beach hotels? 

Currently, there are 144 tempting beach hotels in Dorset to choose from, with prices from just $80 a night. So, compare prices, amenities, and ratings in one place for a great wallet-friendly hotel.  

Explore a world of travel with Expedia