Skip to main content

Hotels in Corfe

25 handpicked places to stay

Olivers

Olivers

Guest Accommodation · 5 West Street, Corfe Castle · 0.1 miles away

Olivers is an adults-only guest house on West Street in Corfe Castle, Dorset, with free parking and a garden for unwinding after walks.

Hotel
Mortons House Hotel

Mortons House Hotel

Hotel · 45 East Street, Corfe Castle · 0.1 miles away

A 21-room hotel on East Street in Corfe Castle, Dorset, with a garden setting close to the castle and Swanage Railway.

Jonti Bed And Breakfast

Jonti Bed And Breakfast

B&B · Studland Road, Corfe Castle · 0.5 miles away

Adults-only B&B on Studland Road in Corfe Castle, with a garden and free on-site parking close to the village ruins.

The Scott Arms - Inn

The Scott Arms - Inn

Hotel · The Scott Arms, Wareham · 1.5 miles away

A two-room inn at The Scott Arms in Wareham, Dorset, pairing simple pub-side comfort with easy reach of the Jurassic Coast.

Kingston Country Courtyard

Kingston Country Courtyard

B&B · Kingston, Corfe Castle · 1.7 miles away

A B&B in the village of Kingston near Corfe Castle, Dorset, with a restaurant, bar and garden, well placed for the Jurassic Coast.

Springfield Country Hotel Leisure Club and Spa

Springfield Country Hotel Leisure Club and Spa

Hotel · Grange Road, Wareham · 3.3 miles away

Springfield Country Hotel in Wareham, Dorset, has both indoor and outdoor pools alongside its spa, gym and games room.

The Priory Hotel

The Priory Hotel

Hotel · Church Green, Wareham · 3.9 miles away

A former priory turned adults-only hotel on Church Green in Wareham, close to the Purbeck countryside and Jurassic Coast.

The Bear Hotel

The Bear Hotel

Hotel · 14 South Street, Wareham · 4 miles away

A historic hotel on South Street in Wareham, deep in Dorset's countryside, with a restaurant, bar and family rooms.

B&B
Oak Cottage

Oak Cottage

B&B · North Bestwall Road, Wareham · 4 miles away

An adults-only B&B on North Bestwall Road in Wareham, Dorset, suited to couples wanting a quiet base with garden and free parking.

Amberlea Guest House

Amberlea Guest House

Guest Accommodation · 36 Victoria Avenue, Swanage · 4.5 miles away

A relaxed guesthouse on Victoria Avenue in Swanage, with country-style rooms and free parking close to the Jurassic Coast.

The Swanage Haven
5 star

The Swanage Haven

Guest House · Victoria Road, Swanage · 4.5 miles away

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

B&B
Arbour House B&B

Arbour House B&B

B&B · 19 Walrond Road, Swanage · 4.5 miles away

Arbour House B&B is a five-room Swanage guesthouse with en-suite rooms and free parking, close to the Jurassic Coast.

The Sandhaven

The Sandhaven

Guest Accommodation · 5 Ulwell Road, Swanage · 4.6 miles away

A 9-room guest accommodation in Swanage, Dorset, with simple rooms (some sea-facing) and a sunroom, close to the Jurassic Coast.

B&B
The Castleton

The Castleton

B&B · 1 Highcliffe Rd, Swanage · 4.6 miles away

Victorian B&B in Swanage, a short walk or drive from the beach, Durlston Country Park and Swanage Railway, with free parking.

The Rookery

The Rookery

B&B · Danesfort, Swanage · 4.6 miles away

The Rookery is a relaxed B&B in Swanage, Dorset, with its own bar and free on-site parking close to the beach.

Guest Accommodation
Rivendell Guest House

Rivendell Guest House

Guest Accommodation · 58 Kings Road West, Swanage · 4.6 miles away

A homely guest house on Kings Road West in Swanage, close to Durlston Country Park and the beach, with spotless rooms and a hearty breakfast.

Millbrook Guest House

Millbrook Guest House

Guest Accommodation · 56 Kings Road, Swanage · 4.6 miles away

A short walk from Swanage's beach and town centre, Millbrook Guest House offers immaculate en-suite rooms and free on-site parking.

Bella Vista

Bella Vista

B&B · 4 Burlington Road, Swanage · 4.6 miles away

A Swanage B&B on Burlington Road with breakfast, packed lunches and bay views, close to the Jurassic Coast.

Spurwing Guest House

Spurwing Guest House

B&B · 10 Sandford Road, Wareham · 4.6 miles away

A B&B on Sandford Road in Wareham, handy for exploring Purbeck's countryside, with free parking and en-suite family rooms.

Grand Hotel Swanage

Grand Hotel Swanage

Hotel · Burlington Road, Swanage · 4.6 miles away

A traditional sea-view hotel above Swanage bay, well suited to couples and families wanting coastal views without leaving comfort behind.

Hotel
The Pines Hotel

The Pines Hotel

Hotel · 34-36 Burlington Road, Swanage · 4.6 miles away

Family-friendly hotel in Swanage, Dorset, with sea views, free parking and easy access to the Jurassic Coast and Durlston Country Park.

Robertsbrook Guest House

Robertsbrook Guest House

Guest Accommodation · 35 Kings Road West, Swanage · 4.7 miles away

Small five-room guest house in Swanage with individually decorated bedrooms, en-suites and cooked-to-order breakfast, near the Jurassic Coast.

THE PIG-on the beach
4 star★

THE PIG-on the beach

Hotel · Studland Bay, Isle of Purbeck · 4.8 miles away

A Gothic Revival manor above Studland Bay with a kitchen garden restaurant, shepherd's huts and a path down to the sand.

Purbeck House Hotel

Purbeck House Hotel

Hotel · 91 High Street, Swanage · 4.8 miles away

On Swanage's High Street near the Jurassic Coast, this castle-like hotel offers 38 comfortable rooms and easy access to the beach and shops.

Gretenham B&B

Gretenham B&B

B&B · 8 Stafford Road, Swanage · 4.9 miles away

Adults-only B&B on Stafford Road in Swanage with sea views and 24-hour reception, close to the Jurassic Coast and Corfe Castle.

🏨

Know a hotel / b&b in Corfe that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a hotel / b&b