Menu
My lastminute.com Need help?

Cheap Hotels in Swanage

88
13 reviews by TrustYou
58 Kings Road West
0.1 Miles from the centre

Make yourself at home in one of the 2 guestrooms.

Show more
per night from £72
Estimated price based on searches in the last month
95
211 reviews by TrustYou
19 Walrond Road
0.3 Miles from the centre

Make yourself at home in one of the 5 guestrooms featuring DVD players and flat-screen televisions. Digital television is provided for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include phones and coffee/tea makers, and you can also request irons/ironing boards.

Show more
per night from £72
Estimated price based on searches in the last month
75 Kings Road West
0.3 Miles from the centre

This smoke-free bed & breakfast features rock climbing nearby, scuba diving nearby, and mountain biking nearby.

Show more
per night from £75
Estimated price based on searches in the last month
4 Taunton Road

Stay in one of 8 guestrooms featuring flat-screen televisions. Complimentary wireless Internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries. Conveniences include electric kettles and free tea bags/instant coffee, and housekeeping is provided daily.

Show more
per night from £85
(price for Tue, 30 Apr)
96
49 reviews by TrustYou
1 Park Road
0.2 Miles from the centre

Make yourself at home in one of the 15 guestrooms featuring refrigerators and flat-screen televisions. Private bathrooms with showers feature designer toiletries and hair dryers. Conveniences include safes and desks.

Show more
per night from £85
Estimated price based on searches in the last month
7 Ulwell Road
0.7 Miles from the centre

Free self parking is available onsite.

Show more
per night from £120
Estimated price based on searches in the last month

Railway Cottage Hotel

26 Victoria Avenue
0.3 Miles from the centre

Take advantage of the bed & breakfast's room service (during limited hours). Full breakfasts are available daily for a fee.

Show more
per night from £60
Estimated price based on searches in the last month

Vernon Lodge Hotel

87 King's Rd West
0.4 Miles from the centre

Free self parking is available onsite.

Show more
per night from £75
Estimated price based on searches in the last month

A Great Escape Guest House Hotel

6 Argyle Road
0.2 Miles from the centre
per night from £89
Estimated price based on searches in the last month

Robertsbrook Guest House Hotel

93
337 reviews by TrustYou
35 Kings Road West
< 0.1 Miles from the centre

With a stay at Robertsbrook Guest House in Swanage, you'll be within a 15-minute drive of Corfe Castle and Swanage Beach. This 4-star bed & breakfast is 17.2 mi (27.7 km) from Weymouth Bay and 20.6 mi (33.1 km) from Poole Harbour.

Show more
per night from £98
(price for Tue, 30 Apr)

Amberlea Guest House Hotel

36 Victoria Avenue
0.3 Miles from the centre

Located in Swanage, Amberlea Guest House is minutes from Swanage 18 Hole Pitch and Putt and Swanage Beach. This 4-star bed & breakfast is within close proximity of Swanage Museum and Heritage Centre and Durlston Country Park.Rooms Make yourself at home in one of the 7 guestrooms. Bathrooms have showers and hair dryers.Dining A complimentary full breakfast is served daily.

Show more
per night from £100
Estimated price based on searches in the last month

Grand Hotel Swanage Hotel

81
962 reviews by TrustYou
Burlington Road

At Grand Hotel Swanage, enjoy a satisfying meal at the restaurant. A complimentary English breakfast is served daily from 8 AM to 10 AM.

Show more
per night from £130
(price for Tue, 30 Apr)

Hotels in Swanage

If you're looking for sandy beaches, spectacular sea views and a buzzing little town with a charming village feel, Swanage is your ideal destination with everything you need for a great trip away.

Set a short drive from Poole on the Isle of Purbeck peninsula in Dorset, Swanage is a rare gem of a destination with lots to do and see right on the doorstep and a lovely, relaxed atmosphere all year round.

Originally a little port and fishing town, Swanage developed rapidly during Victorian times as both a centre for quarrying and a favourite holiday hotspot, and it's easy to see why. Close by are some of the most iconic and breathtaking sights in England, the chalk coastal hills of Ballard Down and Old Harry Rocks, and there are lovely wide sandy beaches to stretch out on.

Things to do

Swanage perfectly blends an unspoiled village feel with lively little eateries and venues, so you really can get the best of both worlds during your stay.

Grand Victorian buildings in the town hint at its illustrious past as a popular 19th-century tourist resort, with the ornate Town Hall being just one example. And the Swanage Lighthouse is from the same era.

There's always something going on in this bustling little place too, so it's worth checking out what's happening during your stay. Music events are hosted regularly, and the annual carnival is one of the best times to visit Swanage.

To get a bit of a cultural fix, you can head off to the quaint L'Artishe Gallery and Studio, or go to the Swanage Museum & Heritage Centre to find out more about the town's local history. And to explore the countryside and soak up those stunning sea views, head off to Durlston Country Park.

Places to eat and stay

The town is packed with great little eateries and lovely hotels, so you'll feel right at home in no time. To give you a little inspiration, The Corner Restaurant is good for British food in a classy setting, Cauldron Bistro is a relaxed spot for a bite to eat, Chococo is a charming café, and if you're after a traditional pub, pop into The Globe Inn.

When it comes to choosing a Swanage hotel, you'll be spoiled for choice. Lots have beautiful sea views, and there are plenty of options to suit your budget. Popular places worth checking out include The Pines Hotel, Purbeck House Hotel & Louisa Lodge and the Grand Hotel Swanage.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555