Last-minute self-catering accommodation deals in Dorset

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
The best price on last-minute hotel deals.The best price on last-minute hotel deals.

The best choice with thousands of stays worldwide.The best choice with thousands of stays worldwide.

The best availability, even at the last minute.The best availability, even at the last minute.

Free cancellation options and fast, friendly support.Free cancellation options and fast, friendly support.

Clear filters

Dorset

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
The Oak at Dewlish
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed & breakfast in Dorchester · 6.96 mi from centre

9.0

 

113 reviews

Breakfast available

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 19.5 mi (31.3 km) from Durdle Door Beach.

Compare price on Booking.com
Compare price on Booking.com
Reception
Fairhaven Hotel
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Weymouth · 7.20 mi from centre

8.4

 

525 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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
East Farm House B&B
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed & breakfast in Abbotsbury, Weymouth · 7.73 mi from centre

8.8

 

48 reviews

Breakfast available

Located in Weymouth, East Farm House B&B is within a 15-minute drive of Chesil Beach and Weymouth Beach. This bed & breakfast is 0.2 mi (0.4 km) from Abbotsbury Children's Farm and 0.5 mi (0.7 km) from St. Catherine's Chapel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sleeping Bear Hotel Dorchester
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Dorchester · 0.19 mi from centre

8.8

 

474 reviews

With a stay at Sleeping Bear Hotel Dorchester, you'll be centrally located in Dorchester, within a 15-minute drive of Weymouth Beach and Tutankhamun: The Exhibition. This hotel is 12.8 mi (20.5 km) from Durdle Door Beach and 13.3 mi (21.4 km) from Lulworth Cove.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Premier Inn Weymouth
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Weymouth · 5.57 mi from centre

Breakfast available

With a stay at Premier Inn Weymouth in Weymouth, you'll be within a 5-minute drive of Weymouth Beach and Lodmoor Country Park. This hotel is 14.6 mi (23.6 km) from Durdle Door Beach and 15.8 mi (25.4 km) from Lulworth Cove.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Dorset Golf Hotel
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Wareham · 10.33 mi from centre

8.6

 

66 reviews

Breakfast available

Located in Wareham, The Dorset Golf Hotel is in a rural location, within a 5-minute drive of Purbeck Shooting School and Monkey World Ape Rescue Center. This golf hotel is 9.5 mi (15.2 km) from Durdle Door and 14.6 mi (23.6 km) from Poole Harbour.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Stanley Guest House
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed & breakfast in Weymouth · 6.44 mi from centre

9.6

 

697 reviews

Breakfast available

With a stay at The Stanley Guest House 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 Beach and 15 mi (24.2 km) from Lulworth Cove.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Premier Inn Dorchester
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Dorchester · 0.24 mi from centre

Breakfast available

With a stay at Premier Inn Dorchester in Dorchester, you'll be within a 15-minute drive of Weymouth Beach and Maumbury Rings. This hotel is 12.6 mi (20.3 km) from Durdle Door Beach and 13.8 mi (22.1 km) from Lulworth Cove.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Heights Hotel
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Jurassic Coast, Portland · 10.90 mi from centre

8.2

 

632 reviews

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Coach House Inn
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed & breakfast in Dorchester · 4.70 mi from centre

8.6

 

145 reviews

With a stay at Coach House Inn in Dorchester, you'll be within a 10-minute drive of The Keep Military Museum and Maumbury Rings. This bed & breakfast is 6.5 mi (10.5 km) from Chesil Beach and 11.4 mi (18.4 km) from Weymouth Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Aqua
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Jurassic Coast, Portland · 9.98 mi from centre

7.8

 

180 reviews

Breakfast available

With a stay at The Aqua in Portland, you'll be within a 15-minute drive of Weymouth Beach and Weymouth Bay. This beach hotel is 19.3 mi (31.1 km) from Durdle Door and 12.5 mi (20.1 km) from Chesil Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Premier Inn Weymouth Seafront
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Weymouth · 6.13 mi from centre

Breakfast available

With a stay at Premier Inn Weymouth Seafront in Weymouth, you'll be within a 15-minute walk of Weymouth Beach and Lodmoor Country Park. This hotel is 13.3 mi (21.5 km) from Durdle Door Beach and 14.5 mi (23.3 km) from Lulworth Cove.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Frampton Arms
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Dorchester · 5.50 mi from centre

9.2

 

454 reviews

Breakfast available

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 10.3 mi (16.6 km) from Durdle Door Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Oaklands Guest House
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed & breakfast in Weymouth · 6.52 mi from centre

10.0

 

183 reviews

Breakfast available

With a stay at Oaklands Guest House in Weymouth, you'll be within a 5-minute drive of Weymouth Beach and Greenhill Beach. This bed & breakfast is 13.9 mi (22.3 km) from Durdle Door and 11.4 mi (18.4 km) from Chesil Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Belhuish Farmhouse
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed & breakfast in Wareham · 9.67 mi from centre

9.4

 

112 reviews

Breakfast available

Located in Wareham, Belhuish Farmhouse is in a rural location, within a 10-minute drive of Lulworth Castle and Monkey World Ape Rescue Center. This bed & breakfast is 2.8 mi (4.5 km) from Lulworth Cove and 2.8 mi (4.6 km) from Lulworth Cove Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Hunters Moon
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Inn in Sherborne · 10.62 mi from centre

8.8

 

321 reviews

Breakfast available

When you stay at The Hunters Moon in Sherborne, you'll be within a 10-minute drive of Cerne Abbas Giant and Badger Watch Dorset. This inn is 6.4 mi (10.3 km) from Sherborne Abbey and 6.5 mi (10.4 km) from South West Survival.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Royal Hotel
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.1 mi (22.8 km) from Durdle Door Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The New Inn
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Inn in Dorchester · 6.82 mi from centre

9.6

 

146 reviews

Breakfast available

Located in Dorchester, The New Inn is within a 15-minute drive of Cerne Abbas Giant and Dorset Area of Outstanding Natural Beauty. This inn is 17.3 mi (27.9 km) from Chesil Beach and 5.5 mi (8.8 km) from Badger Watch Dorset.

Compare price on Booking.com
Compare price on Booking.com
New Inn - Dorchester
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Inn in Dorchester · 3.02 mi from centre

9.1

 

921 reviews

Situated in the peaceful village of West Knighton, New Inn – Dorchester is a former 16th-century coaching inn. It blends original features with modern attributes, such as free WiFi and free on-site parking.

A TV with Freeview channels is featured in each room at New Inn, as well as an en suite bathroom and hairdryer.

A cooked breakfast is available each morning. Homemade pub food is served in the on-site pub restaurant, and uses locally sourced produce where possible. An extensive snack menu and unique specials board accompany the traditional British meals. There is no Continental breakfast option.

The historic market town of Dorchester can be reached in a 10-minute drive and features a variety of shops and a Roman town house. Moreton Tea Rooms are a 15-minute drive away and offer lunches, cakes and cream teas.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Casterbridge
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed & breakfast in Dorchester · 0.24 mi from centre

8.6

 

3 reviews

Breakfast available

With a stay at The Casterbridge in Dorchester, you'll be within a 15-minute drive of Weymouth Beach and Dorset Teddy Bear Museum. This family-friendly bed & breakfast is 12.5 mi (20 km) from Durdle Door Beach and 13 mi (20.9 km) from Lulworth Cove.

Compare price on Booking.com
Compare price on Booking.com
tripadvisorHG