Skip to main content

Hotels in Dorset

48 handpicked places to stay

Photo © Hilo, Google Maps

Dorset's coastline shapes where you'll want to stay. Bournemouth and Poole offer the widest spread of hotels, from seafront terraces to smaller guest houses tucked back from the beach, and suit those who want nightlife and sandy shores close at hand. Weymouth and Portland lean more towards family-run B&Bs, many within walking distance of the harbour, while Swanage keeps a quieter, old-fashioned seaside feel.

Further west, Lyme Regis has a good cluster of guest houses like Blue Shutters and Dorset House, popular with walkers tackling the Jurassic Coast and those after fossil-hunting weekends. Inland Dorset trades sea views for countryside quiet, with places such as Pump Cottage suiting a slower pace.

Budgets and styles vary widely, from simple rooms at places like Millbrook Guest House to more particular stays such as Weymouth Vegan B&B. Booking ahead matters most in summer, when coastal towns fill quickly.

Dorset House
5 star

Dorset House

B&B · Pound Road, Lyme Regis

An award-winning boutique bed and breakfast in Lyme Regis, repeatedly named among the best in the country for its breakfasts.

The Swanage Haven
5 star

The Swanage Haven

Guest House · Victoria Road, Swanage

An adults-only boutique guest house 300 yards from Swanage beach, with eight rooms, a hot tub and a quiet garden.

Coast 77
4 star

Coast 77

B&B · Near Poole town centre

A small, family-run B&B just outside Poole with three ground-floor ensuite rooms, welcoming to cyclists and pet owners.

Summer Lodge Country House Hotel, Restaurant & Spa
5 star

Summer Lodge Country House Hotel, Restaurant & Spa

Hotel · Evershot, near Dorchester

A Georgian country house in the village of Evershot, with four acres of gardens, an indoor pool and spa, and a long-standing fine dining restaurant.

Lyme Townhouse
4 star

Lyme Townhouse

Guest House · Pound Street, town centre

A restored Grade II listed townhouse with individually designed rooms, steps from the high street and harbour.

Amarillo Bed & Breakfast
4 star

Amarillo Bed & Breakfast

B&B · Between Bournemouth and Boscombe piers

Award-winning guest house in a restored Victorian building, in a quiet spot between Bournemouth and Boscombe piers.

The Eastbury Hotel & Spa
5 star

The Eastbury Hotel & Spa

Hotel · Sherborne, north Dorset

A Georgian townhouse hotel in Sherborne with a walled garden, garden spa and a strong reputation for its breakfast.

Beach Lodge
3 star★★

Beach Lodge

B&B · Southbourne, east Bournemouth seafront

Small seafront bed and breakfast in Southbourne with sea-view rooms and a cooked breakfast, east of the main town centre.

The Green House Hotel
4 star

The Green House Hotel

Hotel · Grove Road, town centre, near the beach

Eco-focused boutique hotel in a restored Victorian villa, with 32 individually designed rooms and two AA Rosette dining.

Marsham Court Hotel
4 star

Marsham Court Hotel

Hotel · Russell-Cotes Road, East Cliff

Dog-friendly clifftop hotel overlooking the beach and pier, with an outdoor pool and family and sea-view rooms.

The Canford
3 star★★

The Canford

Inn · Canford Cliffs

A Young's-run coastal pub in Canford Cliffs with eleven boutique ensuite rooms and a garden.

Miramar Hotel Bournemouth
4 star

Miramar Hotel Bournemouth

Hotel · East Overcliff Drive, East Cliff

Traditional clifftop hotel on East Overcliff Drive with sea-view rooms, gardens and a sun deck, close to the pier and Oceanarium.

Old Lyme Guest House
3 star★★

Old Lyme Guest House

B&B · Coombe Street, old town

A 17th-century stone guest house on a quiet old town street, a level three-minute walk from the sea.

Hotel du Vin & Bistro Poole
4 star

Hotel du Vin & Bistro Poole

Hotel · Poole Quay, Old Town

A Georgian former merchant's mansion on Poole Quay, now a boutique hotel with a French bistro and a wine-led bar.

Kersbrook Guest Accommodation
3 star★★

Kersbrook Guest Accommodation

Guest House · Pound Road, above the town

A thatched Grade II listed 18th-century guest house in mature gardens with views over the town and bay.

Harbour Heights Hotel
4 star

Harbour Heights Hotel

Hotel · Sandbanks, above Poole Harbour

A boutique hotel on the Sandbanks road with panoramic harbour views, a Chinese restaurant and a terrace bar.

The Dower House Hotel
3 star★★

The Dower House Hotel

Hotel · Rural setting, 2 miles west of the town

A family-run Victorian country house hotel with an outdoor pool and two acres of gardens near Lyme Regis.

The Mariners Hotel
3 star★★

The Mariners Hotel

Hotel · Silver Street, town centre

A pink-painted 17th-century former coaching inn with sea-view rooms and a garden, close to the seafront.

Apps B&B

Apps B&B

B&B · 9 Runnymede Avenue, Bournemouth

A small three-room B&B on Runnymede Avenue in Bournemouth, close to the beach with free on-site parking and a garden.

Britannia Bournemouth

Britannia Bournemouth

Hotel · Meyrick Road, Bournemouth

A large 123-room hotel on Meyrick Road, Bournemouth, with an indoor pool and spa within easy reach of the beach and Lower Gardens.

Carisbrooke Hotel

Carisbrooke Hotel

Hotel · 42 Tregonwell Road, Bournemouth

A pet-friendly Bournemouth hotel on Tregonwell Road, a short walk from the pier and sandy beaches, with 24 hour reception.

Cliff House Hotel

Cliff House Hotel

Hotel · 13 Belle Vue Road, Bournemouth

A 12-room hotel on Belle Vue Road, Bournemouth, with sea views and free parking, close to golf, cycling and the seafront.

Clovelly Guest House

Clovelly Guest House

Guest Accommodation · View Road, Lyme Regis

Guest house in Lyme Regis, close to the beach and Jurassic Coast, with free on-site parking and a garden to relax in.

Largigi, Free Parking, Close to the Beach and Town

Largigi, Free Parking, Close to the Beach and Town

Hotel · Coombe Street, Lyme Regis

Largigi is a straightforward hotel on Coombe Street in Lyme Regis, with free parking and a short stroll to beach, pubs and restaurants.

Lewesdon B&B

Lewesdon B&B

B&B · Silver Street, Lyme Regis

Adults-only B&B on Silver Street in Lyme Regis, close to the harbour, coastal walks and Dorset's beaches, with free parking on site.

Antelope Hotel by Greene King Inns

Antelope Hotel by Greene King Inns

Hotel · High Street, Poole

A 21-room Greene King inn on Poole's High Street, close to the harbour and ferries over to Brownsea Island.

OX Hotel Bar & Grill

OX Hotel Bar & Grill

Hotel · 81 Commercial Road, Poole

A modern Poole hotel with its own bar and grill, close to the coast and handy for golf, fishing, watersports and cycling.

Parkside Bed no Breakfast

Parkside Bed no Breakfast

Guest Accommodation · 71 Kingland Road, Poole

An adults-only budget base in Poole, Dorset, suited to travellers who just want a simple, no-fuss place to sleep near the coast.

Rose and Crown

Rose and Crown

Hotel · 178 Wareham Road, Poole

A straightforward hotel on the Wareham Road into Poole, handy for the harbour and Bournemouth beaches, with free parking on site.

Cedar House Boutique B&B

Cedar House Boutique B&B

B&B · 29 Salisbury Road, Burton

Six-room boutique B&B in Burton, Dorset, with en-suite rooms, a garden and pool, close to walking and cycling country.

A Maiden Rest

A Maiden Rest

B&B · 117 Esplanade, Weymouth

A 12-room Georgian-esplanade B&B in Weymouth, moments from the seafront, with free parking and round-the-clock reception.

Aaran House

Aaran House

Guest Accommodation · 2 Esplanade, Weymouth

Guest accommodation on Weymouth's Esplanade with en-suite rooms and air conditioning, moments from the beach and seafront pubs.

Acqua Beach

Acqua Beach

Guest Accommodation · 131 The Esplanade, Weymouth

Seafront guest accommodation on Weymouth's Esplanade with a funky modern bar, free breakfast and 14 traditional en-suite rooms.

Alendale

Alendale

Guest Accommodation · 4 Waterloo Place, Weymouth

Georgian B&B at 4 Waterloo Place, Weymouth, minutes from the beach and historic harbour, with individually styled en-suite rooms and free parking.

B&B Weymouth

B&B Weymouth

B&B · 68 The Esplanade, Weymouth

A 23-room B&B right on Weymouth's Esplanade, with free on-site parking, a bar and a garden just a short stroll from the seafront.

Barness Rest

Barness Rest

B&B · 165 Dorchester Road, Weymouth

A six-room B&B on Dorchester Road, about a mile from Weymouth, with free parking and a garden for guests to unwind in.

Bayliss Hall Guesthouse

Bayliss Hall Guesthouse

B&B · 17 The Esplanade, Weymouth

Adults-only B&B right on Weymouth's Esplanade, with sea-view rooms overlooking the seafront and the Jurassic Coast beyond.

Greenwood Guest House

Greenwood Guest House

Guest Accommodation · 1 Holland Road, Weymouth

Guest house in Weymouth with free on-site parking, handy for the beach, golf, watersports and local pubs and restaurants.

Avon Beach Bed & Breakfast

Avon Beach Bed & Breakfast

B&B · 6 Southcliffe Road, Christchurch

A B&B on Southcliffe Road in Christchurch, Dorset, with en-suite rooms and free parking close to the coast and countryside.

Avon Causeway

Avon Causeway

Hotel · Hurn, Christchurch

A 12-room hotel at Hurn near Christchurch, Dorset, with a garden setting and free on-site parking about 3.75 miles from town.

Bear of Burton

Bear of Burton

Hotel · 15 - 17 Salisbury Road, Christchurch

A small, characterful hotel on Salisbury Road in Christchurch, with just 10 rooms and easy reach of coast and New Forest.

Tyrrells Ford Country Inn & Hotel

Tyrrells Ford Country Inn & Hotel

Hotel · Ringwood Road, Christchurch

A traditional Georgian-style country inn on the Ringwood Road near Christchurch, Dorset, with free parking and a restaurant and bar on site.

Bay Tree House - B&B

Bay Tree House - B&B

B&B · 4 Athelstan Road, Dorchester

Seven-room B&B in Dorchester with free on-site parking, a garden, bar and restaurant, a short walk from Dorchester South station.

Bramlies Bed & Breakfast

Bramlies Bed & Breakfast

B&B · 107 Bridport Road, Dorchester

A three-room B&B on Bridport Road in Dorchester, with free on-site parking and a garden setting close to Dorset's countryside.

Fern Cottage

Fern Cottage

B&B · Fern Cottage, Dorchester

Adults-only B&B in Dorchester, Dorset, with a garden and free parking, handy for reaching the Jurassic Coast.

Fleur De Lys Bed & Breakfast

Fleur De Lys Bed & Breakfast

B&B · 9 High St, Dorchester

A period bed and breakfast on Dorchester's High Street, Oxfordshire, with countryside views and a proper garden and bar.

Gaggle of Geese Pub & Shepherd Huts

Gaggle of Geese Pub & Shepherd Huts

Hotel · Locketts Lane, Dorchester

Shepherd huts with en-suite bathrooms on Locketts Lane near Dorchester, attached to a traditional pub with its own garden and bar.

Clare Cottage

Clare Cottage

B&B · 229 Westbury, Sherborne

Clare Cottage is a B&B in Sherborne, Dorset, with en-suite rooms and drinks on hand, a short walk from the Abbey and Castle.