Skip to main content

Beach Hotels in Swanage

Find the beach hotels that appeal to you the most

Top picks for Swanage hotels

Explore our most popular hotels in Swanage

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 2,670 reviews
    From
    US$174
    1 night, 2 adults
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 613 reviews
    From
    US$115
    1 night, 2 adults
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 434 reviews
    From
    US$109
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 499 reviews
    From
    US$88
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 160 reviews
    From
    US$128
    1 night, 2 adults
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 732 reviews
    From
    US$205
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 255 reviews
    From
    US$122
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 161 reviews
    From
    US$134
    1 night, 2 adults
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 61 reviews
    From
    US$182
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 428 reviews
    From
    US$169
    1 night, 2 adults
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 344 reviews
    From
    US$81
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 150 reviews
    From
    US$101
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 175 reviews
    From
    US$171
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 63 reviews
    From
    US$140
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 15 reviews
    From
    US$585
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 17 reviews
    From
    US$548
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 11 reviews
    From
    US$1,514
    1 night, 2 adults
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 17 reviews
    From
    US$534
    1 night, 2 adults
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 11 reviews
    From
    US$557
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 19 reviews
    From
    US$565
    1 night, 2 adults

Filter by:

Review score

Rivendell Guest House

Swanage

Located in Swanage and within 500 metres of Swanage Bay, Rivendell Guest House features a shared lounge, allergy-free rooms, and free WiFi.

H
Hayley
From
Australia
My partner and I had such a lovely stay here. The room was so lovely and modern and such great value for money. The staff were super easy to deal with and warm and welcoming, and the main strip and seaside are a very short walk away. Highly recommend!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 150 reviews
Price from
US$100.96
1 night, 2 adults

Robertsbrook Guest House

Swanage

Less than 5 minutes’ walk from the sea, Robertsbrook Guest House is located opposite the Swanage steam railway station.

C
Colin
From
United Kingdom
The hosts were fantastic and very welcoming and the room and facilities were perfect and so comfortable. Would definitely go back and use them again. The location was spot on perfectly placed for wandering around Swanage.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 255 reviews
Price from
US$121.56
1 night, 2 adults

Swanage Haven Boutique Guest House

Swanage

Situated just 3 minutes’ walk from Swanage Beach, The Swanage Haven Boutique Rooms boasts free WiFi, and free off-street parking is available for most room types.

A
Anthony
From
United Kingdom
The stay was lovely , hosts were great , room was very clean and very comfortable, breakfasts were amazing.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 175 reviews
Price from
US$170.86
1 night, 2 adults

Purbeck Hotel Apartments - Flat 6

Swanage

Offering sea views, Purbeck Hotel Apartments - Flat 6 is an accommodation set in Swanage, 9.4 km from Corfe Castle and 24 km from Monkey World.

S
Simon
From
United Kingdom
Lovely property. Great location.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 17 reviews
Price from
US$548.17
1 night, 2 adults

Seaview

Swanage

Located in Swanage and only 400 metres from Swanage Bay, Seaview provides accommodation with sea views, free WiFi and free private parking.

N
Nola
From
Australia
Loved the care that was taken to make our stay happy & comfortable . Good location.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 18 reviews
Price from
US$1,034.74
1 night, 2 adults

Mayflower

Swanage

Mayflower is situated in Swanage, 8.7 km from Corfe Castle, 23 km from Monkey World, as well as 600 metres from Swanage Railway.

R
Robert
From
United Kingdom
Property was comfy, spacious and parking out front was great.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 15 reviews
Price from
US$585.12
1 night, 2 adults

The Compass

Swanage

The Compass is located in Swanage, 9.4 km from Corfe Castle, 24 km from Monkey World, as well as 600 metres from Swanage Railway.

J
Jo
From
United Kingdom
A beautiful flat, central yet still quiet. Really well equipped, warm and cosy. Useful info pack and good directions/parking instructions. An added surprise was a bottle of fizz on our arrival, perfect for New Year's Eve. Would definitely book again.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 19 reviews
Price from
US$565.11
1 night, 2 adults

Rivendell Holiday Studios & Suite

Swanage

Located in Swanage and within 500 metres of Swanage Bay, Rivendell Holiday Studios & Suite features a shared lounge, allergy-free rooms, and free WiFi.

İ
İryna
From
Ukraine
The place itself has an amazing atmosphere, the room is perfect, spacious and has everything in it. The location is really close to the bus station, city center and the beach. Lynn is so nice and welcoming. I'm in love with Rivendell
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 63 reviews
Price from
US$140.47
1 night, 2 adults

The Pines Hotel

Hotel in Swanage

Stunning sea views are offered at this cliff-top hotel overlooking Swanage Bay. With private steps down to the sandy beach below, The Pines provides free parking and full English breakfasts.

D
David
From
Jersey
We had a wonderful room overlooking the bay. Spacious communal area and gardens. Friendly and efficient staff.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,670 reviews
Price from
US$174.24
1 night, 2 adults

Red Lion, Swanage

Swanage

The recently renovated Red Lion, Swanage is situated in Swanage, near Swanage Bay and Swanage Railway. Both free WiFi and parking on-site are accessible at the guest house free of charge.

A
Amanda
From
United Kingdom
Amazing friendly staff and management, lovely comfy Lulworth room for 2 nights , fantastic meal in restaurant 1st night from excellent menu. Was recommended to try the roast on Sunday so instead of leaving for home we stayed a little longer and can highly recommend the Sunday roast and the best cauliflower cheese can't wait to return 😋
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 160 reviews
Price from
US$128.32
1 night, 2 adults
All beach hotels in Swanage

The best beach hotels in Swanage

Check out our pick of great beach hotels in Swanage

Filter by:

Review score

Rivendell Guest House

Swanage

Located in Swanage and within 500 metres of Swanage Bay, Rivendell Guest House features a shared lounge, allergy-free rooms, and free WiFi.

H
Hayley
From
Australia
My partner and I had such a lovely stay here. The room was so lovely and modern and such great value for money. The staff were super easy to deal with and warm and welcoming, and the main strip and seaside are a very short walk away. Highly recommend!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 150 reviews
Price from
US$100.96
1 night, 2 adults

Robertsbrook Guest House

Swanage

Less than 5 minutes’ walk from the sea, Robertsbrook Guest House is located opposite the Swanage steam railway station.

C
Colin
From
United Kingdom
The hosts were fantastic and very welcoming and the room and facilities were perfect and so comfortable. Would definitely go back and use them again. The location was spot on perfectly placed for wandering around Swanage.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 255 reviews
Price from
US$121.56
1 night, 2 adults

Swanage Haven Boutique Guest House

Swanage

Situated just 3 minutes’ walk from Swanage Beach, The Swanage Haven Boutique Rooms boasts free WiFi, and free off-street parking is available for most room types.

A
Anthony
From
United Kingdom
The stay was lovely , hosts were great , room was very clean and very comfortable, breakfasts were amazing.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 175 reviews
Price from
US$170.86
1 night, 2 adults

Purbeck Hotel Apartments - Flat 6

Swanage

Offering sea views, Purbeck Hotel Apartments - Flat 6 is an accommodation set in Swanage, 9.4 km from Corfe Castle and 24 km from Monkey World.

S
Simon
From
United Kingdom
Lovely property. Great location.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 17 reviews
Price from
US$548.17
1 night, 2 adults

Seaview

Swanage

Located in Swanage and only 400 metres from Swanage Bay, Seaview provides accommodation with sea views, free WiFi and free private parking.

N
Nola
From
Australia
Loved the care that was taken to make our stay happy & comfortable . Good location.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 18 reviews
Price from
US$1,034.74
1 night, 2 adults

Mayflower

Swanage

Mayflower is situated in Swanage, 8.7 km from Corfe Castle, 23 km from Monkey World, as well as 600 metres from Swanage Railway.

R
Robert
From
United Kingdom
Property was comfy, spacious and parking out front was great.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 15 reviews
Price from
US$585.12
1 night, 2 adults

The Compass

Swanage

The Compass is located in Swanage, 9.4 km from Corfe Castle, 24 km from Monkey World, as well as 600 metres from Swanage Railway.

J
Jo
From
United Kingdom
A beautiful flat, central yet still quiet. Really well equipped, warm and cosy. Useful info pack and good directions/parking instructions. An added surprise was a bottle of fizz on our arrival, perfect for New Year's Eve. Would definitely book again.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 19 reviews
Price from
US$565.11
1 night, 2 adults

Rivendell Holiday Studios & Suite

Swanage

Located in Swanage and within 500 metres of Swanage Bay, Rivendell Holiday Studios & Suite features a shared lounge, allergy-free rooms, and free WiFi.

İ
İryna
From
Ukraine
The place itself has an amazing atmosphere, the room is perfect, spacious and has everything in it. The location is really close to the bus station, city center and the beach. Lynn is so nice and welcoming. I'm in love with Rivendell
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 63 reviews
Price from
US$140.47
1 night, 2 adults

The Pines Hotel

Hotel in Swanage

Stunning sea views are offered at this cliff-top hotel overlooking Swanage Bay. With private steps down to the sandy beach below, The Pines provides free parking and full English breakfasts.

D
David
From
Jersey
We had a wonderful room overlooking the bay. Spacious communal area and gardens. Friendly and efficient staff.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,670 reviews
Price from
US$174.24
1 night, 2 adults

Red Lion, Swanage

Swanage

The recently renovated Red Lion, Swanage is situated in Swanage, near Swanage Bay and Swanage Railway. Both free WiFi and parking on-site are accessible at the guest house free of charge.

A
Amanda
From
United Kingdom
Amazing friendly staff and management, lovely comfy Lulworth room for 2 nights , fantastic meal in restaurant 1st night from excellent menu. Was recommended to try the roast on Sunday so instead of leaving for home we stayed a little longer and can highly recommend the Sunday roast and the best cauliflower cheese can't wait to return 😋
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 160 reviews
Price from
US$128.32
1 night, 2 adults
All beach hotels in Swanage

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Swanage and surroundings in the past month

See all

Popular with guests booking beach hotels in Swanage

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 23 reviews

Popular with guests booking beach hotels in Swanage

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 28 reviews

Popular with guests booking beach hotels in Swanage

Popular with guests booking beach hotels in Swanage

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Popular with guests booking beach hotels in Swanage

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 15 reviews

Popular with guests booking beach hotels in Swanage

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 54 reviews

Popular with guests booking beach hotels in Swanage

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 161 reviews

Popular with guests booking beach hotels in Swanage

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 732 reviews

Popular with guests booking beach hotels in Swanage

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,670 reviews

Highly rated beach hotels in Swanage and nearby

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 17 reviews

Offering free WiFi, private parking and a private beach area, Spacious Sandbanks Apartment near Beach and Bars with Free Parking is an apartment located in Poole, a few steps from Sandbanks Beach.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 14 reviews

A recently renovated property, SHOREBANKS - Harbour View Apartment in Sandbanks. Is located in Sandbanks near Sandbanks Beach, Sandbanks.

Enjoy breakfast in Swanage and nearby

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 4 reviews

The recently renovated Seawall, 30A Burlington Road is set in Swanage, near Swanage Bay and Swanage Railway. This beachfront property offers access to a balcony and free WiFi.

White Sands

Swanage
Breakfast options
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Offering a garden and sea view, White Sands is located in Swanage, 500 metres from Swanage Bay and 8.8 km from Corfe Castle.

Knoll House

Studland
Breakfast options
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,052 reviews

Knoll House is a hotel in Studland that boasts a seasonal outdoor swimming pool and tennis court. Some rooms include a sea view and access to a hot tub.

Haven Hotel

Poole
Breakfast options
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,087 reviews

Situated on the Sandbanks Peninsula of Poole Harbour, this elegant hotel features a restaurant and panoramic views of Poole Bay. There is also free WiFi.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Featuring garden views, High Tides Elegant & Modern 4-Bedroom Villa in Sandbanks features accommodation with a garden and a patio, around 100 metres from Sandbanks Beach.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 18 reviews

A comfortable apartment a short distance from Sandbanks Beach, Superb Sandbanks Apartment near Beach and Bars with Free Parking offers a base for a hassle-free holiday in Poole.

Sandbanks Hotel

Poole
Breakfast options
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 957 reviews

With direct access to a Blue Flag beach, this modern hotel provides spectacular views over the famous Sandbanks. It offers free Wi-Fi and has an award-winning restaurant and water sports.

FAQ about beach hotels in Swanage

Beach hotels that guests love in Swanage

See all
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,670 reviews
Friendly staff, superb location on Swanage bay. Able to walk into the back of the hotel via a coded door from the coastal footpath. Restaurant and bar had amazing views as do the seaside facing rooms. Breakfast excellent. Dinner was very good.
Guest review by
Joe
Young couple
Avg. price/night: US$170.19
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 732 reviews
The property location is amazing. Right on the beach and 10 mins from Swanage and great walks around. The spa was a bonus but the pool was tiny so really not possible to properly swim.
Guest review by
Kate
Young couple
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,670 reviews
Great location, especially with the private beach access and the lovely view to sea. The hotel was exceptionally clean, with attractive décor in the communal areas and our bedroom was lovely, with hot shower and very comfy bed.
Guest review by
Poppy
Young couple
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,670 reviews
amazing view, right on the beach with direct access, lovely breakfast
Guest review by
Michaela
Family with young children
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,670 reviews
The hotels location was perfect. Just on the edge of town and right on the beach. Amazing. Will definitely be visiting again.
Guest review by
David
Young couple
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,670 reviews
Lovely seaside hotel. Great to have private steps down to the beach. Clean room and all amenities as expected. Nice bar. Spacious lounge and friendly staff.
Guest review by
Jann
Family with young children