Hotels in Swanage
20 handpicked places to stay
Photo © علاءالدين خربوش, Google Maps
Robertsbrook Guest House
Guest Accommodation · 35 Kings Road West, Swanage
Small five-room guest house in Swanage with individually decorated bedrooms, en-suites and cooked-to-order breakfast, near the Jurassic Coast.
Purbeck House Hotel
Hotel · 91 High Street, Swanage
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.
Millbrook Guest House
Guest Accommodation · 56 Kings Road, Swanage
A short walk from Swanage's beach and town centre, Millbrook Guest House offers immaculate en-suite rooms and free on-site parking.
Rivendell Guest House
Guest Accommodation · 58 Kings Road West, Swanage
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.
Gretenham B&B
B&B · 8 Stafford Road, Swanage
Adults-only B&B on Stafford Road in Swanage with sea views and 24-hour reception, close to the Jurassic Coast and Corfe Castle.
Arbour House B&B
B&B · 19 Walrond Road, Swanage
Arbour House B&B is a five-room Swanage guesthouse with en-suite rooms and free parking, close to the Jurassic Coast.
Amberlea Guest House
Guest Accommodation · 36 Victoria Avenue, Swanage
A relaxed guesthouse on Victoria Avenue in Swanage, with country-style rooms and free parking close to the Jurassic Coast.
The Sandhaven
Guest Accommodation · 5 Ulwell Road, Swanage
A 9-room guest accommodation in Swanage, Dorset, with simple rooms (some sea-facing) and a sunroom, close to the Jurassic Coast.
The Rookery
B&B · Danesfort, Swanage
The Rookery is a relaxed B&B in Swanage, Dorset, with its own bar and free on-site parking close to the beach.
The Castleton
B&B · 1 Highcliffe Rd, Swanage
Victorian B&B in Swanage, a short walk or drive from the beach, Durlston Country Park and Swanage Railway, with free parking.
Grand Hotel Swanage
Hotel · Burlington Road, Swanage
A traditional sea-view hotel above Swanage bay, well suited to couples and families wanting coastal views without leaving comfort behind.
Bella Vista
B&B · 4 Burlington Road, Swanage
A Swanage B&B on Burlington Road with breakfast, packed lunches and bay views, close to the Jurassic Coast.
The Swanage Haven
Guest House · Victoria Road, Swanage · 0.7 miles away
An adults-only boutique guest house 300 yards from Swanage beach, with eight rooms, a hot tub and a quiet garden.
The Pines Hotel
Hotel · 34-36 Burlington Road, Swanage
Family-friendly hotel in Swanage, Dorset, with sea views, free parking and easy access to the Jurassic Coast and Durlston Country Park.
THE PIG-on the beach
Hotel · Studland Bay, Isle of Purbeck · 2.4 miles away
A Gothic Revival manor above Studland Bay with a kitchen garden restaurant, shepherd's huts and a path down to the sand.
Kingston Country Courtyard
B&B · Kingston, Corfe Castle · 4.3 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.
The Scott Arms - Inn
Hotel · The Scott Arms, Wareham · 4.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.
Mortons House Hotel
Hotel · 45 East Street, Corfe Castle · 4.6 miles away
A 21-room hotel on East Street in Corfe Castle, Dorset, with a garden setting close to the castle and Swanage Railway.
Olivers
Guest Accommodation · 5 West Street, Corfe Castle · 4.7 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.
Jonti Bed And Breakfast
B&B · Studland Road, Corfe Castle · 4.7 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.
Know a hotel / b&b in Swanage 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