Find and Book Top Rated Hotels in Dorset

Search among 24 available hotels and places to stay in Dorset from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-24 out of 24
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Bed & Breakfast
8.4
Great41 reviews
MapView on map100 yd from City Center1.1 mi from City Center
From   US$ 423 /nightSelect
8.4
Great43 reviews
MapView on map400 yd from City Center1.2 mi from City Center
From   US$ 225 /nightSelect
Places to stay near Dorset
8.4
Great45 reviews
6.4 mi from Dorset6.4 mi from City Center
From   US$ 313 /nightSelect
8.2
Great106 reviews
5.8 mi from Dorset5.8 mi from City Center
From   US$ 201 /nightSelect
8.2
Great70 reviews
5.3 mi from Dorset5.3 mi from City Center
From   US$ 145 /nightSelect
Bed & Breakfast
8.4
Great52 reviews
6.2 mi from Dorset6.2 mi from City Center
From   US$ 313 /nightSelect
8.0
Great58 reviews
5.6 mi from Dorset5.6 mi from City Center
From   US$ 105 /nightSelect
8.4
Great33 reviews
5.4 mi from Dorset5.4 mi from City Center
From   US$ 354 /nightSelect
8.2
Great41 reviews
6.4 mi from Dorset6.4 mi from City Center
From   US$ 359 /nightSelect
8.4
Great61 reviews
5.9 mi from Dorset5.9 mi from City Center
From   US$ 271 /nightSelect
8.4
Great79 reviews
6.8 mi from Dorset6.8 mi from City Center
From   US$ 239 /nightSelect
8.6
Great42 reviews
5.2 mi from Dorset5.2 mi from City Center
From   US$ 122 /nightSelect
Bed & Breakfast
8.6
Great31 reviews
7.7 mi from Dorset7.7 mi from City Center
From   US$ 354 /nightSelect
8.0
Great92 reviews
5.1 mi from Dorset5.1 mi from City Center
From   US$ 99 /nightSelect
8.6
Great13 reviews
9.3 mi from Dorset9.3 mi from City Center
From   US$ 192 /nightSelect
5.1 mi from Dorset5.1 mi from City Center
From   US$ 129 /nightSelect
7.8
Very good39 reviews
10.1 mi from Dorset10.1 mi from City Center
From   US$ 164 /nightSelect
8.5 mi from Dorset8.5 mi from City Center
From   US$ 139 /nightSelect
8.4
Great38 reviews
4.7 mi from Dorset4.7 mi from City Center
From   US$ 126 /nightSelect
8.0
Great8 reviews
5.2 mi from Dorset5.2 mi from City Center
From   US$ 118 /nightSelect
8.2
Great34 reviews
10.1 mi from Dorset10.1 mi from City Center
From   US$ 142 /nightSelect
Bed & Breakfast
8.8
Great11 reviews
6.7 mi from Dorset6.7 mi from City Center
From   US$ 180 /nightSelect
8.6
Great19 reviews
10.1 mi from Dorset10.1 mi from City Center
From   US$ 569 /nightSelect
5.2 mi from Dorset5.2 mi from City Center
From   US$ 221 /nightSelect

Best hotels and places to stay in Dorset

Why visit?

Dorset, located in the United States, offers a charming and picturesque setting that is sure to captivate any tourist. With its stunning coastline, historic landmarks, and scenic countryside, Dorset provides a unique blend of natural beauty and cultural attractions.

Where to stay?

When it comes to finding the perfect place to stay in Dorset, there are several options that cater to different preferences and budgets. Here are the best areas in Dorset to consider:

Dorchester: This historic market town serves as the gateway to the Jurassic Coast and offers a range of accommodation options. It is an excellent base for exploring nearby attractions such as Maiden Castle and the Tutankhamun Exhibition.

Bournemouth: As one of the most popular seaside resorts in the UK, Bournemouth boasts a vibrant nightlife, beautiful sandy beaches, and a wide array of entertainment options. Visitors can choose from a variety of hotels located along the stunning coastline.

Weymouth: Known for its picturesque harbor, charming Old Town, and sandy beach, Weymouth is a great choice for those seeking a relaxed coastal getaway. The town offers a range of accommodation options, including hotels with sea views.

Price per hotel room per night:

To give you an idea of the average price range for hotels in Dorset, here is the breakdown based on star ratings:

3-star hotels: Prices range from $80 to $150 per night.

4-star hotels: Prices range from $150 to $250 per night.

5-star hotels: Prices range from $250 to $500 per night.

Best value for money:

The Acorn Inn: Located in Evershot, this charming 16th-century inn offers comfortable rooms, a cosy atmosphere, and an on-site restaurant. With rates starting at $120 per night, it provides excellent value for money.

The Cumberland Hotel: Situated in Bournemouth, this 4-star hotel offers modern rooms, stunning sea views, and direct access to the beach. Prices start at $140 per night, ensuring a great balance between quality and affordability.

The Eastbury Hotel: Nestled in Sherborne, this boutique hotel provides stylish rooms, award-winning dining, and a tranquil garden. With rates starting at $160 per night, it offers a delightful stay without breaking the bank.

Best kid-friendly hotels:

Moonfleet Manor: Situated in Weymouth, this family-friendly hotel offers spacious rooms, indoor and outdoor play areas, and a dedicated kids' club. Rates start at $180 per night.

The Connaught Hotel: Located in Bournemouth, this hotel features family rooms, a swimming pool, and a kids' club. With rates starting at $160 per night, it ensures a fun-filled stay for children and parents alike.

Best hotels for a romantic getaway:

Summer Lodge Country House Hotel: Situated in Evershot, this luxurious country house hotel offers elegant rooms, a serene spa, and fine dining. Prices start at $400 per night, providing a romantic retreat amidst stunning surroundings.

Captain's Club Hotel & Spa: Located in Christchurch, this waterfront hotel offers contemporary rooms, a relaxing spa, and beautiful views of the River Stour. Rates start at $280 per night for a romantic escape.

Best for location:

Hotel Miramar: Situated on the East Cliff of Bournemouth, this 4-star hotel offers stunning views of the coastline. It provides easy access to the beach and town center. Prices start at $150 per night.

The Kings Arms: Located in Christchurch, this boutique hotel is just steps away from the historic Christchurch Priory and the charming town center. Rates start at $170 per night.

The Three Cups Inn: Nestled in Dorchester, this traditional inn is ideally located for exploring the market town and nearby attractions. With rates starting at $120 per night, it offers a convenient base for sightseeing.

Best for a short city break:

The Green House: Situated in Bournemouth, this eco-friendly boutique hotel offers stylish rooms and a central location near the town's shops and restaurants. Prices start at $200 per night.

The Bull Hotel: Located in Bridport, this historic coaching inn offers comfortable rooms and easy access to the town's shops, cafes, and markets. Rates start at $140 per night.

Show moreLess