If you're looking for a delightful getaway, Dorset is the perfect destination for your next weekend break. With its picturesque landscapes and charming towns, it offers a variety of attractions and activities to suit every taste. Whether you're seeking a romantic escape or an adventurous excursion, Dorset has something for everyone. For those seeking a relaxing retreat, why not indulge in one of the many 2-night hotel breaks available in the area? From luxurious country manors to cosy seaside inns, Dorset offers a range of accommodation options to suit all budgets. Take advantage of the serene surroundings and enjoy a peaceful stroll along the stunning coastline or unwind with a round of golf at one of the area's scenic courses.
If you're more inclined towards outdoor adventures, Dorset is renowned for its fantastic walking opportunities. Lace up your walking boots and explore the breathtaking countryside, from the rolling hills of the Dorset Downs to the dramatic cliffs of the Jurassic Coast. Immerse yourself in nature and discover hidden gems along the way.
For a touch of romance, Dorset has plenty to offer. Enjoy a leisurely stroll through the quaint streets of historic towns like Dorchester or Shaftesbury, and soak up the atmosphere of a bygone era. Treat yourself and your loved one to a candlelit dinner at one of the many charming restaurants, where you can savour the finest local produce and indulge in a glass of wine. With a wide range of options for short breaks and last minute breaks, Dorset is the ideal destination to escape the hustle and bustle of everyday life.
2,678 properties
Hotel in Weymouth · 6.92 mi from centre
7.8
282 reviews
Breakfast available
With a stay at The Royal Hotel in Weymouth, you'll be within a 15-minute walk of Weymouth Beach and Weymouth Bay. This hotel is 14.1 mi (22.7 km) from Durdle Door and 14.9 mi (24 km) from Lulworth Cove.
Hotel in Jurassic Coast, Portland · 10.90 mi from centre
8.2
633 reviews
This property is offering a temporary discount on staysBook early and save 13% (on select nights)
Breakfast available
Located in Portland, Heights Hotel is a 2-minute drive from Verne High Angle Battery and 6 minutes from Portland Bill Lighthouse. This hotel is 5.6 mi (9 km) from Weymouth Beach and 5.6 mi (9 km) from Nothe Fort.
Inn in Dorchester · 10.27 mi from centre
8.4
17 reviews
This property is offering a temporary discount on staysSeasonal Deal
With a stay at Lemon Tree in Dorchester, you'll be within a 5-minute drive of Cogden Beach and Hive Beach. This inn is 2.1 mi (3.4 km) from Chesil Beach and 13.2 mi (21.2 km) from Weymouth Beach.
Hotel in Weymouth · 7.20 mi from centre
8.4
536 reviews
Breakfast available
When you stay at Fairhaven Hotel in Weymouth, you'll be near the beach, within a 10-minute walk of Weymouth Beach and Weymouth Bay. This hotel is 14.4 mi (23.2 km) from Durdle Door and 10.5 mi (16.8 km) from Chesil Beach.
Hotel in Weymouth · 6.36 mi from centre
8.2
1,000 reviews
This property is offering a temporary discount on staysSave 20%
Breakfast available
With a stay at Best Western Weymouth Hotel Rembrandt in Weymouth, you'll be by the sea, within a 5-minute drive of Weymouth Beach and Greenhill Beach. This spa hotel is 13.8 mi (22.1 km) from Durdle Door and 11.1 mi (17.9 km) from Chesil Beach.
Bed and breakfast in Weymouth · 7.67 mi from centre
8.3
120 reviews
Featuring 4-star accommodation, The Kingswood Guest House - Adult Only is situated in Weymouth, 2.9 km from Chesil Beach and 1.5 km from Weymouth Harbour. This bed and breakfast offers free private parking, full-day security and free WiFi. The property offers allergy-free units and is set 1.4 km from Weymouth Beach. At the bed and breakfast, the units come with a desk, a flat-screen TV, a private bathroom, bed linen and towels. Additional in-room amenities include chocolates or cookies. The units will provide guests with a wardrobe and a kettle. Full English/Irish and vegetarian breakfast options with warm dishes, fruits and juice are available every morning. Monkey World is 26 km from the bed and breakfast, while Corfe Castle is 39 km away. Bournemouth Airport is 60 km from the property.
Hotel in Dorchester · 5.50 mi from centre
9.2
461 reviews
This property is offering a temporary discount on staysSave:10%
Breakfast available
Reserve now, pay later
When you stay at The Frampton Arms in Dorchester, you'll be in the historical district, within a 15-minute drive of Durdle Door and Lulworth Cove. This hotel is 9.9 mi (15.9 km) from Weymouth Beach and 13.9 mi (22.3 km) from Corfe Castle.
Hotel in Dorchester · 9.18 mi from centre
9.0
404 reviews
Breakfast available
With a stay at George Albert Hotel & Spa in Dorchester, you'll be within a 15-minute drive of Dorset Area of Outstanding Natural Beauty and Cerne Abbas Giant. This spa hotel is 21 mi (33.7 km) from Chesil Beach and 9.4 mi (15.2 km) from Badger Watch Dorset.
Inn in Weymouth · 6.40 mi from centre
7.8
357 reviews
Breakfast available
Reserve now, pay later
With a stay at Weatherbury Hotel in Weymouth, you'll be within a 5-minute drive of Weymouth Beach and Greenhill Beach. This inn is 15 mi (24.2 km) from Lulworth Cove and 0.4 mi (0.6 km) from Weymouth Bay.
Bed & breakfast in Dorchester · 0.48 mi from centre
9.2
348 reviews
Only 2 rooms left
With a stay at Bay Tree House in Dorchester, you'll be within a 15-minute drive of Weymouth Beach and Max Gate. This bed & breakfast is 12.9 mi (20.8 km) from Lulworth Cove and 0.5 mi (0.8 km) from Dinosaur Museum.
Bed & breakfast in Dorchester · 6.96 mi from centre
9.0
113 reviews
Breakfast available
Reserve now, pay later
Located in Dorchester, The Oak at Dewlish is within a 15-minute drive of Dorset Area of Outstanding Natural Beauty and Tolpuddle Martyrs Museum. This bed & breakfast is 16.2 mi (26 km) from Lulworth Cove and 6 mi (9.7 km) from Hardy's Cottage.
Hotel in Weymouth · 6.88 mi from centre
9.2
71 reviews
This property is offering a temporary discount on staysSeasonal Deal
Breakfast available
With a stay at No 98 Boutique Hotel in Weymouth, you'll be on the beach, within a 5-minute drive of Weymouth Beach and Weymouth Bay. This beach hotel is 14.1 mi (22.7 km) from Durdle Door and 10.1 mi (16.2 km) from Chesil Beach.
Hotel in Dorchester · 0.12 mi from centre
7.4
526 reviews
A 3-minute walk from Dorchester West Train Station, The Junction is a Marston’s Inn offering bed and breakfast in this historic Dorset town. Stylishly furnished rooms have free Wi-Fi and the ground floor location offers disabled access. Each room has an en suite bathroom, flat-screen TV with Freeview channels, desk, tea and coffee and complementary bottled water. A hearty breakfast is served to guests each morning. The inn serves a wide choice of classic pub food. Sandwiches, salads and light meals are joined by main courses including Wiltshire ham, egg and chips and British beef and Marston’s Ale pie. The market town of Dorchester is well-known as the former home of author Thomas Hardy, and was the inspiration for his novel ‘The Mayor of Casterbridge’. The Roman Town House is a local attraction, along with Maiden Castle around 2 miles from the town centre. outside garden area installed Very Limited Parking Drop off point but may have to use public car park only 100 metres from hotel two minute walk.
Inn in Hilton, Dorchester · 9.11 mi from centre
8.6
262 reviews
Breakfast available
Reserve now, pay later
When you stay at The Fox Inn in Dorchester, you'll be 11 minutes by car from Dorset Area of Outstanding Natural Beauty. This inn is 7.8 mi (12.5 km) from Shillingstone Railway Project and 8.6 mi (13.8 km) from Badger Watch Dorset.
Guesthouse in Weymouth · 7.28 mi from centre
9.2
81 reviews
Breakfast available
With a stay at Seascape in Weymouth, you'll be within a 5-minute walk of Weymouth Beach and Weymouth Bay. This guest house is 14.6 mi (23.5 km) from Durdle Door and 10.7 mi (17.2 km) from Chesil Beach.
Guesthouse in Weymouth · 7.03 mi from centre
9.2
130 reviews
With a stay at Driftwood B&B in Weymouth, you'll be near the beach, within a 5-minute drive of Weymouth Beach and Weymouth Harbour. This guest house is 14.6 mi (23.5 km) from Durdle Door and 9.9 mi (15.9 km) from Chesil Beach.
Bed and breakfast in Weymouth · 6.79 mi from centre
9.1
583 reviews
Breakfast available
On Weymouth Esplanade, The Edenhurst is on Dorset’s Jurassic Coast. It is within easy reach of the Sea Life Centre, Northe Fort, and the Harbour. With many sea-view rooms, this guest house provides free Wi-Fi and full English breakfasts. All rooms have an en-suite shower, with the exception of 1 room which has a private external shower room. Every room includes a flat-screen TV and tea and coffee facilities. A hairdryer and ironing facilities are available on request. Cooked breakfast is served each morning, with eggs, bacon, sausage, mushrooms, baked beans and tomato. There is a choice of cereals, toast with jam and marmalade, and juice, tea and coffee. With excellent panoramic views of the ocean, The Edenhurst is within 5 minutes’ walk of Weymouth’s town centre, with many shops, pubs and restaurants. Further south, the isle of Portland with its famous Portland Bill lighthouse, is less than 5 miles away.
Guest house in Weymouth · 6.60 mi from centre
8.7
429 reviews
A 1-minute walk from the seafront, The Bay Guest House in Weymouth offers attractive en suite rooms and a full breakfast menu. This Dorset bed and breakfast offers on-site parking and free Wi-Fi. Each guest room at The Bay has an en suite bathroom with shower or bath, hairdryer and complimentary toiletries. All have a flat-screen TV, seating area and tea and coffee facilities. A full English breakfast includes egg, bacon, fried bread, hash brown, sausage, grilled tomato and baked beans. There is also fresh fruit, cereals, yoghurt and muesli, and vegetarian choices including kippers and smoked haddock. Around 6 minutes’ walk from Weymouth Train Station, The Bay Guest House is close to the town centre and 5 minutes’ drive from the Weymouth Sealife Park. Dorchester is 15 minutes' drive away, while the Isle of Portland can be reached in 18 minutes' drive.
Guest house in Weymouth · 7.28 mi from centre
8.0
601 reviews
Reserve now, pay later
Boasting magnificent views across Weymouth Bay to the sea, and overlooking the Old Harbour to the rear, this hotel has a licensed bar and a sun terrace where you can enjoy breakfast and lunch or just sit and watch the world go by. Rooms at The Chatsworth are cosy and elegant, with traditional furnishings and free Wi-Fi. Each has a flat-screen TV, tea and coffee making facilities, and an en suite bathroom. The Chatsworth specialises in seafood, and guests can enjoy fresh lobster and crab while taking in the beautiful views. A range of light lunches is available, with food made from local ingredients. The building is situated on the Georgian esplanade, a 10-minute walk from Weymouth centre and the rail station. The Pavilion Theatre is less than 5 minutes’ walk away.
Bed & breakfast in Weymouth · 6.60 mi from centre
9.8
71 reviews
This property is offering a temporary discount on staysSave 10%
Breakfast available
With a stay at Calm Sea Guesthouse in Weymouth, you'll be within a 5-minute drive of Weymouth Beach and Weymouth Bay. This bed & breakfast is 13.9 mi (22.4 km) from Durdle Door and 10.3 mi (16.7 km) from Chesil Beach.
If you need a little inspiration for your next trip, here are some articles from our team to guide your next adventure.