Hotels in Swanage

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

Swanage, England, United Kingdom
25 Jan — 26 Jan2
Swanage, England, United Kingdom
Tue 25/1
Wed 26/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Swanage

Filter by star ratings
All filters
Railway Cottage
Railway Cottage
8.3 Excellent
26 Victoria Avenue, Swanage, United Kingdom
Show on map
0.2 mi from city centre, Swanage 
ExcellentBased on 352 reviews
8.3

The guest house is situated amongst Swanage's popular sightseeing hot spots, just a short walk from Swanage Railway Station. It also offers luggage storage and a designated smoking area.

Ocean Lodge
Ocean Lodge
10.0 Excellent
3 Park Road, Swanage, United Kingdom
Show on map
0.3 mi from city centre, Swanage 
ExcellentBased on 1 review
10.0

Situated less than a 10-minute stroll from Swanage Railway Station, the guest house offers guests a convenient base while visiting Swanage. It is located in close proximity to plenty of popular bars, clubs and restaurants.

Arbour House B&B
Arbour House B&B
9.3 Excellent
19 Walrond Road, Swanage, United Kingdom
Show on map
0.3 mi from city centre, Swanage 
ExcellentBased on 262 reviews
9.3

Arbour House B&B is situated in Swanage and is close to the area's well-known attractions. It also features wireless internet.

Rivendell Guest House
Rivendell Guest House
9.3 Excellent
58 Kings Road West, Swanage, United Kingdom
Show on map
0.0 mi from city centre, Swanage 
ExcellentBased on 153 reviews
9.3

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

Yha Swanage
Yha Swanage
8.8 Excellent
20 Cluny Crescent, Swanage, United Kingdom
Show on map
0.3 mi from city centre, Swanage 
ExcellentBased on 343 reviews
8.8

YHA Swanage provides traditional 3-star accommodation in Swanage. It is close to the area's tourist attractions and is minutes on foot from Swanage Railway Station.

The Knoll House
The Knoll House
7.9 Good
Ferry Road, Studland, Swanage, United Kingdom
Show on map
2.8 mi from city centre, Swanage 
GoodBased on 1,190 reviews
7.9

This comfortable hotel in Corfe Castle offers complimentary wireless internet, as well as an outdoor pool and a 24-hour reception. It provides laundry facilities and luggage storage, and is a short stroll from Studland and Godlingston Heath NNR.

Robertsbrook Guest House
Robertsbrook Guest House
9.2 Excellent
35 Kings Road West, Swanage, United Kingdom
Show on map
0.1 mi from city centre, Swanage 
ExcellentBased on 245 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
0.8 mi from city centre, Swanage 
ExcellentBased on 167 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.

Grand Hotel Swanage
Grand Hotel Swanage
7.8 Good
Burlington Road, Swanage, United Kingdom
Show on map
0.8 mi from city centre, Swanage 
GoodBased on 955 reviews
7.8

Situated in Swanage, Grand Hotel Swanage offers 3-star accommodation, as well as a private beach, a sauna and an indoor pool. It is ideally located for guests wanting to discover the area's attractions.

Tips for booking a Swanage hotel

Cheapest month:March
Most expensive month:August
Average price in Swanage:£83/night
Absolute cheapest price found:£19/night
Cheapest day:Tuesday
Most expensive day:Saturday
£55 - £112
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£74 - £108
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Swanage hotels

Show all 383 hotels
1
Arbour House B&B
Arbour House B&B
9.3 Excellent
19 Walrond Road, Swanage, United Kingdom
Show on map
0.3 mi from city centre, Swanage, ENG, United Kingdom 

Arbour House B&B is situated in Swanage and is close to the area's well-known attractions. It also features wireless internet.

2
Grand Hotel Swanage
Grand Hotel Swanage
7.8 Good
Burlington Road, Swanage, United Kingdom
Show on map
0.8 mi from city centre, Swanage, ENG, United Kingdom 

Situated in Swanage, Grand Hotel Swanage offers 3-star accommodation, as well as a private beach, a sauna and an indoor pool. It is ideally located for guests wanting to discover the area's attractions.

Cheapest hotels in Swanage, Dorset

Show all 383 hotels
Yha Swanage
Yha Swanage
8.8 Excellent
20 Cluny Crescent, Swanage, United Kingdom
Show on map
0.3 mi from city centre,  

YHA Swanage provides traditional 3-star accommodation in Swanage. It is close to the area's tourist attractions and is minutes on foot from Swanage Railway Station.

£48
Avg. per night
Railway Cottage
Railway Cottage
8.3 Excellent
26 Victoria Avenue, Swanage, United Kingdom
Show on map
0.2 mi from city centre,  

The guest house is situated amongst Swanage's popular sightseeing hot spots, just a short walk from Swanage Railway Station. It also offers luggage storage and a designated smoking area.

£52
Avg. per night
Amberlea Guest House
Amberlea Guest House
8.8 Excellent
36 Victoria Avenue, Swanage, United Kingdom
Show on map
0.2 mi from city centre,  

Amberlea Guest House is set in Swanage and is within a 10-minute walk of Swanage Railway Station. It is ideally located for those wanting to visit local attractions.

£59
Avg. per night
The Knoll House
The Knoll House
7.9 Good
Ferry Road, Studland, Swanage, United Kingdom
Show on map
2.8 mi from city centre,  

This comfortable hotel in Corfe Castle offers complimentary wireless internet, as well as an outdoor pool and a 24-hour reception. It provides laundry facilities and luggage storage, and is a short stroll from Studland and Godlingston Heath NNR.

£62
Avg. per night
Ocean Lodge
Ocean Lodge
10.0 Excellent
3 Park Road, Swanage, United Kingdom
Show on map
0.3 mi from city centre,  

Situated less than a 10-minute stroll from Swanage Railway Station, the guest house offers guests a convenient base while visiting Swanage. It is located in close proximity to plenty of popular bars, clubs and restaurants.

£67
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
0.8 mi 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.

£72
Avg. per night
The Rookery
The Rookery
9.5 Excellent
3 Highcliffe Road, Swanage, United Kingdom
Show on map
0.6 mi from city centre,  

Less than a 20-minute stroll from Swanage Railway Station, The Rookery offers guests a convenient base while visiting Swanage. It is ideally positioned for those wishing to visit local attractions.

£75
Avg. per night
Grand Hotel Swanage
Grand Hotel Swanage
7.8 Good
Burlington Road, Swanage, United Kingdom
Show on map
0.8 mi from city centre,  

Situated in Swanage, Grand Hotel Swanage offers 3-star accommodation, as well as a private beach, a sauna and an indoor pool. It is ideally located for guests wanting to discover the area's attractions.

£76
Avg. per night

Hotel prices in Swanage

2 stars and under
No. 1 most popular

The White Swan Inn

31 High Street, Swanage, United Kingdom

£47

Avg. per night

3 stars
Grand Hotel Swanage
No. 1 most popular

Grand Hotel Swanage

Burlington Road, Swanage, United Kingdom

7.8. Good
£81

Avg. per night

The Knoll House
No. 2 most popular

The Knoll House

Ferry Road, Studland, Swanage, United Kingdom

7.9. Good
£62

Avg. per night

Yha Swanage
Best value

Yha Swanage

20 Cluny Crescent, Swanage, United Kingdom

8.8. Excellent
£48

Avg. per night

4 stars +
Swanage Haven Boutique Guest House
No. 1 most popular

Swanage Haven Boutique Guest House

3 Victoria Road, Swanage, United Kingdom

9.7. Excellent
£72

Avg. per night

Robertsbrook Guest House
No. 2 most popular

Robertsbrook Guest House

35 Kings Road West, Swanage, United Kingdom

9.2. Excellent
£77

Avg. per night

Best value

The Castleton

1 Highcliffe Road, Swanage, United Kingdom

9.3. Excellent
£75

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?

    Grand Hotel Swanage is a very popular hotel in Swanage, with a score of 7.8 from 955 reviews. Purbeck House Hotel & Louisa Lodge (8.1 from 381 reviews) and The Knoll House (7.9 from 1,188 reviews) are also highly rated Swanage hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Swanage Beach?

    Grand Hotel Swanage is a good hotel close to Swanage Beach - it has scored 7.8 over 955 reviews from HotelsCombined users.

  • How much do hotels in Swanage cost?

    Searches in the last 72 hours suggest an average price of around £176/night is normal for a hotel in Swanage. 4-star and 5-star hotels in Swanage had average prices of £218/night and £192/night, respectively.

  • How much is a cheap hotel in Swanage?

    £42/night is the cheapest price found for a hotel in Swanage by HotelsCombined users over the last 72 hours.

  • How much is a hotel in Swanage tonight?

    A hotel in Swanage tonight has an average price of £117, but some deals have been found for as low as £55 in HotelsCombined searches over the last 72 hours. Prices in Swanage are changing frequently. The best price found for a 4-star Swanage hotel for tonight has been £168.