Hotels in Swanage

Search and compare Swanage hotels from hundreds of travel sites and save

Swanage, England, United Kingdom
23 Sep — 24 Sep2
Swanage, England, United Kingdom
Thu 23/9
Fri 24/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Swanage

Filter by star ratings
All filters
Rivendell Guest House
Rivendell Guest House
9.4 Excellent
58 Kings Road West, Swanage, United Kingdom
Show on map
0.0 km from city centre, Swanage 
ExcellentBased on 167 reviews
9.4

Rivendell Guest House Swanage offers 4-star accommodation in Swanage. It also provides free Wi-Fi.

The Chocolate Box Hotel
The Chocolate Box Hotel
8.9 Excellent
2 West Cliff Road, Bournemouth, United Kingdom
Show on map
13.2 km from city centre, Swanage 
ExcellentBased on 910 reviews
8.9

Featuring views of the courtyard, The Chocolate Box Hotel Bournemouth offers 4-star accommodation in Bournemouth. It is set in the area's vibrant nightlife district, just a short walk from Bournemouth International Centre and Bournemouth Beach.

Robertsbrook Guest House
Robertsbrook Guest House
9.2 Excellent
35 Kings Road West, Swanage, United Kingdom
Show on map
0.1 km from city centre, Swanage 
ExcellentBased on 259 reviews
9.2

Robertsbrook Guest House offers 3-star accommodation in Swanage. It is ideally positioned for those wishing to discover the area's attractions.

Swanage Haven Boutique Guest House
Swanage Haven Boutique Guest House
9.7 Excellent
3 Victoria Road, Swanage, United Kingdom
Show on map
1.2 km from city centre, Swanage 
ExcellentBased on 154 reviews
9.7

Swanage Haven 5 Boutique Rooms is situated in Swanage and is close to the area's popular attractions. It also offers complimentary wireless internet.

Tips for booking a Swanage hotel

Cheapest month:March
Most expensive month:August
Average price in Swanage:$156/night
Absolute cheapest price found:$34/night
Cheapest day:Sunday
Most expensive day:Saturday
$102 - $210
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$150 - $201
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Swanage, Dorset

Show all 351 hotels
The Chocolate Box Hotel
The Chocolate Box Hotel
8.9 Excellent
2 West Cliff Road, Bournemouth, United Kingdom
Show on map
0.5 km from city centre,  

Featuring views of the courtyard, The Chocolate Box Hotel Bournemouth offers 4-star accommodation in Bournemouth. It is set in the area's vibrant nightlife district, just a short walk from Bournemouth International Centre and Bournemouth Beach.

$90
Avg. per night
Robertsbrook Guest House
Robertsbrook Guest House
9.2 Excellent
35 Kings Road West, Swanage, United Kingdom
Show on map
0.1 km from city centre,  

Robertsbrook Guest House offers 3-star accommodation in Swanage. It is ideally positioned for those wishing to discover the area's attractions.

$123
Avg. per night
Swanage Haven Boutique Guest House
Swanage Haven Boutique Guest House
9.7 Excellent
3 Victoria Road, Swanage, United Kingdom
Show on map
1.2 km from city centre,  

Swanage Haven 5 Boutique Rooms is situated in Swanage and is close to the area's popular attractions. It also offers complimentary wireless internet.

$132
Avg. per night
Rivendell Guest House
Rivendell Guest House
9.4 Excellent
58 Kings Road West, Swanage, United Kingdom
Show on map
0.0 km from city centre,  

Rivendell Guest House Swanage offers 4-star accommodation in Swanage. It also provides free Wi-Fi.

$182
Avg. per night

Hotel prices in Swanage

3 stars

$88 - $182

Grand Hotel Swanage

No. 1 most popular

$143
Avg. per night
Rivendell Guest House

No. 2 most popular

$182
Avg. per night
Applewood Hotel

Best value

Applewood Hotel
8.9 Excellent
$88
Avg. per night
4 stars and up

$90 - $132

Swanage Haven Boutique Guest House

No. 1 most popular

$132
Avg. per night
Robertsbrook Guest House

No. 2 most popular

$123
Avg. per night
The Chocolate Box Hotel

Best value

$90
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Swanage

About Swanage

A coastal town in picturesque Dorset, Swanage bookends the Isle of Purbeck and offers aquatic activities in Poole Harbour, Studland Bay and Durlston Bay. From sloping white-sand beaches and laid-back dining to amusement arcades and nature parks, this resort town caters to all travellers.

Things to do

The central Swanage Beach has a lively promenade where you can rent pedal boats and kayaks or pick up beach gear and deck chairs. Stroll the restored Victorian Swanage Pier or book a scuba diving, fishing or sailing expedition.

Visit Swanage Heritage Centre and Museum to learn more about Swanage, once called Knollsea. The exhibits span the days of dinosaurs all the way to World War II and highlight the intricacies of the nearby Jurassic Coast.

Hop aboard the Swanage Railway to traverse the seaside and Purbeck countryside to get a glimpse of Corfe Castle. Head over to Durlston Country Park and National Nature Reserve to spot dolphins, seabirds, hay meadows and coastal limestone. The park is also home to Durlston Castle, where you can browse the on-site art gallery and sip tea in the cafe.

Swanage Seen Art Trail takes you through a collection of Swanage paintings by renowned artists, while Purbeck Way links Swanage and Corfe Castle, where you can take the steam train back to town. Prefer to explore the wilder side of nature? Take Smuggler’s Way to a hidden sea cove beneath the cliffs.

Getting around

Taxis, buses and a cycling network service Swanage, while trains and ferries travel to nearby villages. You can rent a car at Bournemouth International Airport, about 21 kilometres away.

Swanage travel FAQs

  • What are the best hotels in Swanage?

    Swanage Haven Boutique Guest House is a very popular hotel in Swanage, with a score of 9.7 from 154 reviews. The Pines Hotel (8.5 from 1,563 reviews) and Robertsbrook Guest House (9.2 from 259 reviews) are also highly rated Swanage hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Swanage Beach?

    Swanage Haven Boutique Guest House is a hotel near Swanage Beach that is popular with HotelsCombined users, scoring 9.7 across 154 reviews.

  • How much do hotels in Swanage cost?

    Swanage hotels have an average price of $407/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Swanage?

    HotelsCombined users have found cheap hotels in Swanage starting from $54 per night in the last 3 days.

  • How much is a hotel in Swanage tonight?

    Users have found prices for hotels in Swanage tonight starting as low as $73, rising to an average cost of $309, based on searches in the last 72 hours.