Beach Hotels in Swanage
Best hotels in Swanage for a relaxing seaside escape
Enter your destination
Check-in
Check-out
Rooms and guests
Check Availability
Scroll down to see hotels
Trip.com
Hotels
Hotels in United Kingdom
Hotels in Dorset
Hotels in Swanage
Beach in Swanage
Filter by:
Hotel Star Rating
≤2
3
4
5
Guest Rating
Amazing 9+
Great 8+
Good 7+
Pleasant 6+
Best Beach Hotels in Swanage
Check out our pick of great beach hotels for your travel
Choose dates
Most Booked
Our top hotel picks are based on price, location, and guest reviews to help you find the best stay.
Lowest price
Sort by price including taxes & fees
Closest to downtown
Highest Rated
89
Grand Hotel Swanage
Hotels in
Swanage
Featured facilities: Public
Beach
Very Good
101 reviews
8.3
/10
1 night
From
€59
Check Availability
99+
YHA Swanage
Hotels in
Swanage
Featured facilities: Public
Beach
, Water Park
Very Good
29 reviews
8.6
/10
1 night
From
€20
Check Availability
99+
Knoll House
Hotels in
Swanage
Featured facilities: Swimming Pool, Tennis Court
Good
101 reviews
7.8
/10
1 night
From
€124
Check Availability
26
Gretenham B&B
Hotels in
Swanage
Featured facilities: Public
Beach
Great
165 reviews
9.3
/10
1 night
From
€104
Check Availability
99+
The Pines Hotel
Hotels in
Swanage
Featured facilities: Public
Beach
, Dry Cleaning
Very Good
97 reviews
8.8
/10
1 night
From
€93
Check Availability
19
Purbeck Hotel Apartments - Flat 6
Hotels in
Swanage
Featured facilities: Public
Beach
, Fishing
Great
31 reviews
9.0
/10
1 night
From
€359
Check Availability
28
Mayflower
Hotels in
Swanage
Featured facilities: Public
Beach
, Fishing
Amazing
16 reviews
9.4
/10
1 night
From
€383
Check Availability
56
The Swanage Rail Lookout
Hotels in
Swanage
Featured facilities: Public
Beach
, Fishing
Great
1 review
9.0
/10
1 night
From
€767
Check Availability
40
Polly's Folly
Hotels in
Swanage
Featured facilities: Public
Beach
Outstanding
1 review
9.8
/10
1 night
From
€1,170
Check Availability
71
Lobster Lookout
Hotels in
Swanage
Featured facilities: Public
Beach
, Fishing
Very Good
3 reviews
8.7
/10
1 night
From
€848
Check Availability
See All Beach Hotels in Swanage
Frequently Asked Questions
What are the best Beach hotels in Swanage?
Whether you are travelling to Swanage for business or tourism,
YHA Swanage (from €34)
,
The Pines Hotel (from €105)
and
Grand Hotel Swanage (from €59)
are all preferred hotels.
How much is the average rate for Beach hotels in Swanage?
For Beach hotels in Swanage, the average price on weekdays is €167, and on weekends (Friday–Saturday) is €181.
Which Beach hotels in Swanage provide breakfast?
YHA Swanage (from €34)
,
Grand Hotel Swanage (from €59)
and
Louisa Lodge & Purbeck House Hotel (from €102)
provide highly rated breakfast.
Which Beach hotels in Swanage offer a gym?
Get used to exercising?
Grand Hotel Swanage (from €59)
provides fitness facilities.
Which Beach hotels in Swanage provide spa service?
Tired from travelling?
Grand Hotel Swanage (from €59)
provides highly rated spa services.
What deals are available for Beach hotels in Swanage?
There are various promotions available on Trip.com for Beach hotels. You can check the
promotions page
to see current available deals on Trip.com.
Swanage Beach Hotels Information
Total properties
12
Number of reviews
425
Weekend Avg. Price
€181
Weekday Avg. Price
€167