Skip to main content

Holiday cottages near Swanage Beach

261 within 10 miles · nearest first

In short: 261 holiday cottages within 10 miles of Swanage Beach in Swanage, Dorset. The nearest is Flat 9, under 0.2 miles away. 106 accept dogs. Prices start from £293 for a week.

Updated · Distances are straight-line · Ratings from Google · About Swanage Beach

Flat 9 under 0.2 miles

Swanage

Flat 9

Sleeps 4 · 2 bedrooms · from £482 a week

Two-bedroom first-floor flat in Swanage, Dorset, sleeping 4.

Claire Cottage under 0.2 miles

Swanage

Claire Cottage

Sleeps 4 · 2 bedrooms · from £425 a week

Two-bedroom house in Swanage, Dorset, sleeping 4, close to beach.

Swanage Bay Apartment 0.2 miles

Swanage

Swanage Bay Apartment

Sleeps 4 · 2 bedrooms · from £362 a week

Two-bedroom apartment in Swanage, Dorset, sleeping 4.

Cottages
0.2 miles

Dorset

Sandcastles

Sleeps 2 · 1 bedroom · from £323 a week

One-bedroom apartment in Swanage, 27 yards from the beach with reserved parking and a kitchen for self-catering.

Mayflower 0.2 miles

Swanage

Mayflower

Sleeps 4 · 2 bedrooms · from £437 a week

Ground-floor apartment in Swanage, Dorset, sleeping 4 in 2 bedrooms.

Swanage Town Apartment 0.2 miles

Swanage

Swanage Town Apartment

Sleeps 4 · 2 bedrooms · from £310 a week

Second-floor apartment in Swanage, Dorset, sleeping 4 in 2 bedrooms.

Cottages
0.2 miles

Swanage

Bluebell Apartment

Sleeps 4 · 2 bedrooms · from £461 a week

Two-bedroom duplex apartment in Swanage, Dorset, sleeping 4.

Cottages
0.2 miles

Swanage

Bay View

Sleeps 2 · 1 bedroom · from £368 a week

One-bedroom second-floor apartment in Swanage, Dorset, sleeping 2.

Cottages
0.2 miles

Swanage · Dogs welcome

Honeypot Cottage

Sleeps 6 · 3 bedrooms · from £650 a week

Three-bedroom cottage for six in Swanage, Dorset, with pets welcome.

Cottages
0.2 miles

Swanage · Dogs welcome

Swanage Bay

Sleeps 4 · 2 bedrooms · from £578 a week

First-floor apartment in Swanage, Dorset, sleeping 4 in 2 bedrooms, pets allowed.

Cottages
0.3 miles

Dorset

The Winch

Sleeps 2 · 1 bedroom · from £317 a week

One-bedroom coastal flat in Swanage town centre, a short walk from beach and pubs.

Swanage Driftwood 0.3 miles

Swanage · Dogs welcome

Swanage Driftwood

Sleeps 10 · 5 bedrooms · from £1,031 a week

Five-bedroom detached house in Swanage, Dorset, sleeping up to 10.

Still Waters 0.3 miles

Swanage

Still Waters

Sleeps 6 · 3 bedrooms · from £536 a week

Duplex apartment for six in Swanage, Dorset, with three bedrooms and enclosed garden.

Cottages
0.3 miles

Swanage · Dogs welcome

Purbeck Hotel Apartments - Flat 5

Sleeps 2 · 1 bedroom · from £366 a week

One-bedroom apartment in Swanage, Dorset, sleeping 2, pets welcome.

Cottages
0.3 miles

Swanage · Dogs welcome

Purbeck Hotel Apartments - Flat 6

Sleeps 2 · 1 bedroom · from £375 a week

One-bedroom apartment in Swanage sleeping 2, pets welcome.

Cottages
0.3 miles

Dorset · Dogs welcome

Swanage Beach House

Sleeps 12 · 6 bedrooms · from £1,702 a week

Six-bedroom luxury house in Dorset, steps from Swanage beach, sleeps 12 with seven bathrooms.

Cottages
0.3 miles

Dorset

The Sloop

Sleeps 6 · 3 bedrooms · from £557 a week

The Sloop, Swanage: three-bedroom coastal apartment with sea views, fully equipped kitchen, and direct beach access.

Cottages
0.3 miles

Dorset · Dogs welcome

Windjammer Cottage

Sleeps 5 · 2 bedrooms · from £353 a week

Two-bedroom cottage in central Swanage, steps from the beach and shops, pets welcome.

The Compass 0.3 miles

Swanage

The Compass

Sleeps 2 · 1 bedroom · from £356 a week

One-bedroom cottage for two (or three with pull-out bed) in Swanage, Dorset.

Cottages
0.3 miles

Swanage

Seaview

Sleeps 7 · 3 bedrooms · from £637 a week

Three-bedroom ground-floor cottage in Swanage, Dorset, sleeping seven.

Cottages
0.4 miles

Dorset · Dogs welcome

Flat 4 Sea Court

Sleeps 4 · 2 bedrooms · from £747 a week

Two-bedroom flat in Swanage with parking and sea views, ideal for families or couples wanting easy beach access.

Cottages
0.4 miles

Swanage

Polly's Folly

Sleeps 8 · 4 bedrooms · from £1,183 a week

Four-bedroom house in Swanage, Dorset, sleeping 8.

Cottages
0.4 miles

Swanage · Dogs welcome

Seaglimpse

Sleeps 2 · 1 bedroom · from £684 a week

One-bedroom ground-floor apartment in Swanage, Dorset, sleeping two, pets welcome.

Cottages
0.4 miles

Swanage

Sandringham Court

Sleeps 4 · 2 bedrooms · from £476 a week

Two-bedroom first-floor flat in central Swanage, a mile from Durdle Door and within walking distance of the beach.

Cottages
0.5 miles

Swanage · Dogs welcome

Lobster Lookout

Sleeps 6 · 3 bedrooms · from £780 a week

Three-bedroom house sleeping six in Swanage, Dorset, with garden and parking; dogs welcome.

Cottages
0.5 miles

Dorset · Dogs welcome

The Old Stone House

Sleeps 7 · 3 bedrooms · from £1,152 a week

Three-bedroom stone house in Swanage with 17th-century character, refurbished 2022, enclosed garden and one pet welcome.

Cottages
0.5 miles

Swanage · Dogs welcome

Poppy Cottage

Sleeps 4 · 2 bedrooms · from £519 a week

Stone-built mid-terrace cottage in Swanage, Dorset, sleeping 4 in 2 bedrooms.

Cottages
0.5 miles

Swanage · Dogs welcome

Garden Retreat

Sleeps 6 · 3 bedrooms · from £734 a week

Three-bedroom cottage sleeping 6 in Swanage, Dorset, with pets welcome.

20 Ulwell Road 0.5 miles

Swanage · Dogs welcome

20 Ulwell Road

Sleeps 14 · 7 bedrooms · from £1,295 a week

Seven-bedroom detached cottage in Swanage, Dorset, sleeping 14.

Cottages
0.5 miles

Swanage

Number 10 The Penthouse

Sleeps 5 · 2 bedrooms · from £724 a week

Two-bedroom duplex apartment in Swanage, Dorset, sleeping 5.

Cliff House 0.5 miles

New Milton · Dogs welcome

Cliff House

★ 4.6 (1,495)

Sleeps 15 · 8 bedrooms · from £1,812 a week

Eight-bedroom coastal house in New Milton sleeping 15, a five-minute walk from the beach with parking for four cars.

Cottages
0.5 miles

Swanage

Broadleys

Sleeps 4 · 2 bedrooms · from £604 a week

Two-bedroom apartment in Swanage, Dorset, sleeping 4.

Purbeck Vista 0.5 miles

Swanage

Purbeck Vista

Sleeps 3 · 2 bedrooms · from £437 a week

Two-bedroom first-floor apartment in Swanage, Dorset, sleeping 3.

Cottages
0.6 miles

Swanage

Sandy Haven

Sleeps 4 · 2 bedrooms · from £502 a week

Ground-floor apartment in Swanage, Dorset, sleeping 4, with 2 double and twin bedrooms and 2 bathrooms.

Hill View 0.6 miles

Swanage · Dogs welcome

Hill View

Sleeps 4 · 2 bedrooms · from £401 a week

Two-bedroom maisonette in Swanage, Dorset, sleeping 4, near the beach.

The Swanage Rail Lookout 0.6 miles

Swanage · Dogs welcome

The Swanage Rail Lookout

Sleeps 6 · 3 bedrooms · from £818 a week

Three-bedroom detached house in Swanage, Dorset, sleeping 6, pets welcome.

49 Ulwell Road 0.6 miles

Swanage · Dogs welcome

49 Ulwell Road

Sleeps 9 · 5 bedrooms · from £1,184 a week

Five-bedroom detached cottage in Swanage, Dorset, sleeping nine, dogs allowed.

Newton Manor House 0.7 miles

Swanage · Dogs welcome

Newton Manor House

★ 4.7 (23)

Sleeps 16 · 8 bedrooms · from £2,932 a week

Newton Manor House, Swanage: eight-bedroom listed manor with nine bathrooms, sleeping 16, a mile from beach.

Cottages
0.7 miles

Swanage

Old Harry Cottage 16

Sleeps 8 · 4 bedrooms · from £939 a week

Four-bedroom house in Swanage, Dorset, sleeping eight.

Sanjernin 0.8 miles

Swanage · Dogs welcome

Sanjernin

Sleeps 5 · 2 bedrooms · from £473 a week

Two-bedroom detached bungalow in Swanage, Dorset, sleeping 5, dogs allowed.

Cottages
0.9 miles

Swanage · Dogs welcome

Sea Breeze

Sleeps 4 · 2 bedrooms · from £466 a week

Two-bedroom cottage sleeping four in Swanage, Dorset, with pets welcome.

Swanny View 36 0.9 miles

Swanage

Swanny View 36

Sleeps 4 · 2 bedrooms · from £487 a week

Two-bedroom caravan in Swanage, Dorset, sleeping four.

Cottages
0.9 miles

Swanage

The Cabin

Sleeps 2 · 1 bedroom · from £376 a week

Single-storey cabin for two near Swanage, Dorset, with king-size bed and open-plan living space.

91 Swanage Coastal Park 0.9 miles

Swanage

91 Swanage Coastal Park

Sleeps 4 · 2 bedrooms · from £466 a week

Single-storey cottage for four in Swanage, Dorset, with two bedrooms and two bathrooms.

Cottages
1 mile

Dorset · Dogs welcome

Herston Rise

Sleeps 4 · 2 bedrooms · from £477 a week

Grade II listed cottage in Swanage with wood burner, garden and parking, sleeps 4 in 2 bedrooms.

Cottages
1 mile

Swanage

Jasmine Cottage

Sleeps 2 · 1 bedroom · from £328 a week

Jasmine Cottage in Swanage, Dorset, sleeps two guests in one bedroom.

Cottages
1.1 miles

Swanage · Dogs welcome

Ash

Sleeps 7 · 3 bedrooms · from £1,436 a week

Three-bedroom single-storey cottage in Swanage, Dorset, sleeping 7, dogs welcome.

Cottages
1.1 miles

Swanage

Beech

Sleeps 4 · 2 bedrooms · from £986 a week

Two-bedroom single-storey cottage in Swanage, Dorset, sleeping 4.

Cottages
1.1 miles

Swanage

Birch

Sleeps 4 · 2 bedrooms · from £948 a week

Two-bedroom single-storey cottage in Swanage, Dorset, sleeping 4.

Cottages
1.1 miles

Swanage

Oaks

Sleeps 7 · 3 bedrooms · from £1,290 a week

Three-bedroom single-storey cottage in Swanage, Dorset, sleeping 7.

Cottages
1.1 miles

Swanage · Dogs welcome

Cherry

Sleeps 4 · 2 bedrooms · from £1,076 a week

Two-bedroom single-storey cottage in Swanage, Dorset, sleeping four.

Cottages
1.1 miles

Swanage · Dogs welcome

Walnut

Sleeps 7 · 3 bedrooms · from £1,290 a week

Walnut rests in Swanage, Dorset, and can sleep seven people in three bedrooms.

Cottages
1.1 miles

Swanage

Pine

Sleeps 7 · 3 bedrooms · from £1,290 a week

Three-bedroom single-storey cottage in Swanage, Dorset, sleeping 7.

Cottages
1.1 miles

Swanage · Dogs welcome

Rose Cottage

Sleeps 6 · 2 bedrooms · from £1,222 a week

Rose Cottage in Swanage, Dorset sleeps six guests in two bedrooms.

Cottages
1.1 miles

Swanage

Bramble Cottage

★ 4.5 (4)

Sleeps 6 · 3 bedrooms · from £527 a week

Three-bedroom cottage near Swanage beach, sleeping six across main house and separate annexe, with garden and parking.

Cottages
1.2 miles

Swanage · Dogs welcome

The Farmhouse

Sleeps 10 · 3 bedrooms · from £1,597 a week

The Farmhouse in Swanage, Dorset can sleep ten in three bedrooms.

Willow 1.2 miles

Swanage

Willow

Sleeps 4 · 2 bedrooms · from £948 a week

Two-bedroom single-storey cottage in Swanage, Dorset, sleeping 4.

Coombe Orchard 1.5 miles

Swanage · Dogs welcome

Coombe Orchard

Sleeps 2 · 1 bedroom · from £397 a week

One-bedroom stone cottage sleeping two in Swanage, Dorset, with pets allowed.

Cottages
1.9 miles

Swanage

Little Dairy House

Sleeps 4 · 2 bedrooms · from £549 a week

Two-bedroom cottage in Swanage, Dorset, sleeping four.

Cottages
1.9 miles

Langton Matravers

Little Crabapple

Sleeps 2 · 1 bedroom · from £316 a week

Little Crabapple in Langton Matravers, Dorset, sleeps two guests in one bedroom.

Showing the 60 nearest of 261. For the rest, see holiday cottages around Swanage.

Quick answers

How many holiday cottages are there near Swanage Beach?

We list 261 within 10 miles of Swanage Beach, measured in a straight line.

Which holiday cottages are closest to Swanage Beach?

The nearest are Flat 9 (under 0.2 miles), Claire Cottage (under 0.2 miles) and Swanage Bay Apartment (0.2 miles).

Are there dog-friendly holiday cottages near Swanage Beach?

Yes: 106 of the 261 accept dogs. They are marked on this page.

How much is a cottage near Swanage Beach?

Starting prices begin at £293 for a week. Prices change with the dates, so check availability for an exact figure.

How are the distances worked out?

They are straight-line distances between each place and Swanage Beach, so the journey by road will be a little longer.

Get the best UK staycation deals

The latest offers on cottages, campsites and hotels, plus new ideas for breaks around Britain. Straight to your inbox, no spam.

By signing up you agree to receive emails from Staycation.co.uk. Unsubscribe any time. See our Privacy Policy.