A coastal landscape with white cliffs and a river.

Top Hotels Near Old Harry Rocks in Swanage from AU$99

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Old Harry Rocks hotels

1. The Knoll House

The Knoll House
3.5 star property
2.5 km from Old Harry Rocks
8.6 out of 10, Excellent, (1,004 reviews)
"very beautiful location, great for walking"
United Kingdom
Mrs B
The price is AU$354
includes taxes & fees
16 Aug - 17 Aug
The Knoll House

2. The Pines Hotel

The Pines Hotel
3.5 star property
3.1 km from Old Harry Rocks
9.2 out of 10, Wonderful, (405 reviews)
"Excellent breakfast, fantastic location Super quick to get to the beach and into the town and also to walk to Harry’s rocks , staff very helpful, clean rooms Definitely stay again"
United Kingdom
dave
The price is AU$428
includes taxes & fees
27 July - 28 July
The Pines Hotel

3. Kingston Country Courtyard

Kingston Country Courtyard
3.0 star property
9.7 km from Old Harry Rocks
9.4 out of 10, Exceptional, (256 reviews)
"Lovely setting and pleasant accommodation reasonably prices"
United Kingdom
Christine
The price is AU$247
includes taxes & fees
9 Aug - 10 Aug
Kingston Country Courtyard

4. Hampton by Hilton Bournemouth

Hampton by Hilton Bournemouth
3.5 star property
9.1 km from Old Harry Rocks
9.0 out of 10, Wonderful, (1,008 reviews)
"Convenient central location, within walking distance of local restaurants and the beach. Modern clean room and good breakfast."
United Kingdom
colin
The price is AU$226
includes taxes & fees
2 Aug - 3 Aug
Hampton by Hilton Bournemouth

5. The Ravensbourne Hotel

The Ravensbourne Hotel
2.5 star property
11 km from Old Harry Rocks
9.0 out of 10, Wonderful, (177 reviews)
"Was a very pleasent stay....xx"
United Kingdom
Debra
The price is AU$99
includes taxes & fees
23 Aug - 24 Aug
The Ravensbourne Hotel

6. YHA Swanage - Hostel

YHA Swanage - Hostel
3.0 star property
4.6 km from Old Harry Rocks
9.4 out of 10, Exceptional, (44 reviews)
"It was good and near to the swanage beach "
United Kingdom
Ancy
The price is AU$189
includes taxes & fees
10 Aug - 11 Aug
YHA Swanage - Hostel

7. Purbeck House Hotel

Purbeck House Hotel
3.0 star property
4.5 km from Old Harry Rocks
8.8 out of 10, Excellent, (428 reviews)
"Very nice great location staff were very helpful and pleasant"
United Kingdom
Martin
The price is AU$318
includes taxes & fees
12 Aug - 13 Aug
Purbeck House Hotel

8. Grand Hotel Swanage

Grand Hotel Swanage
3.0 star property
3.4 km from Old Harry Rocks
8.8 out of 10, Excellent, (364 reviews)
"It is indeed a lovely Hotel with a good location."
United Kingdom
Andy
The price is AU$339
includes taxes & fees
16 Aug - 17 Aug
Grand Hotel Swanage

9. Mortons Manor

Mortons Manor
3.0 star property
9.3 km from Old Harry Rocks
9.2 out of 10, Wonderful, (156 reviews)
"Overall, a great place to stay - good facilities, good food, friendly and helpful staff."
United Kingdom
Larry
The price is AU$461
includes taxes & fees
2 Aug - 3 Aug
Mortons Manor

10. Bankes Arms Hotel

Bankes Arms Hotel
3.5 star property
9.4 km from Old Harry Rocks
8.6 out of 10, Excellent, (632 reviews)
"Room was clean and airy, though a bit close to street noise. Staff were personable and helpful and our meals were superb."
United Kingdom
Elisabeth
The price is AU$334
includes taxes & fees
27 July - 28 July
Bankes Arms Hotel

11. Glamping Cabin - Great for Hikers - Breakfast Inc!

Glamping Cabin - Great for Hikers - Breakfast Inc!
3.0 star property
5.7 km from Old Harry Rocks
10.0 out of 10, Exceptional, (1 review)
"Very welcoming and ideal for travellers with pets . Great location , walking distance to the coastal path and very close drives to National Trust areas such as Corfe Castle and Studland beaches"
United Kingdom
Vanessa
The price is AU$302
includes taxes & fees
30 July - 31 July
Glamping Cabin - Great for Hikers - Breakfast Inc!

12. Jasmine Cottage

Jasmine Cottage
3.0 star property
5.3 km from Old Harry Rocks
8.0 out of 10, Very good, (4 reviews)
"Parking good but shops to far"
United Kingdom
Gary
The price is AU$719
includes taxes & fees
3 Aug - 4 Aug
Jasmine Cottage

13. Haven Hotel

Haven Hotel
4.0 star property
4.9 km from Old Harry Rocks
8.0 out of 10, Very good, (1,010 reviews)
"Fabulous location, friendly staff, great ameneties"
United Kingdom
Karen
The price is AU$305
includes taxes & fees
5 Aug - 6 Aug
Haven Hotel

14. The Canford

The Canford
4.0 star property
6.9 km from Old Harry Rocks
9.4 out of 10, Exceptional, (136 reviews)
"Good parking at the hotel and outside , very nice area with good walking potential. Great vibrant pub / dining area."
United Kingdom
Martin
The price is AU$340
includes taxes & fees
28 July - 29 July
The Canford

15. Anchorage

Anchorage
3.0 star property
9.1 km from Old Harry Rocks
9.4 out of 10, Exceptional, (40 reviews)
"Had a wonderful stay at Anchorage, it’s such a fantastic location. The place was spotless and had everything we needed. Great communication from the hosts and everything went very smoothly in terms of checking in/checking out. Would definitely recommend this place and wouldn’t hesitate to stay again."
United Kingdom
DanIel
The price is AU$253
includes taxes & fees
28 July - 29 July
Anchorage

16. The Lodge at Meyrick Park

The Lodge at Meyrick Park
3.5 star property
9.8 km from Old Harry Rocks
9.2 out of 10, Wonderful, (470 reviews)
"We had a lovely stay here."
United Kingdom
Aaron
The price is AU$146
includes taxes & fees
2 Aug - 3 Aug
The Lodge at Meyrick Park

17. The Chocolate Box Hotel

The Chocolate Box Hotel
3.5 star property
8.8 km from Old Harry Rocks
9.2 out of 10, Wonderful, (483 reviews)
"Lovely place to stay, breakfast great, good choice, staff friendly, great location "
United Kingdom
Wendy
The price is AU$243
includes taxes & fees
2 Aug - 3 Aug
The Chocolate Box Hotel

18. Sea Stone Hotel

Sea Stone Hotel
4.0 star property
9 km from Old Harry Rocks
8.8 out of 10, Excellent, (716 reviews)
"Clean & spacious room, nice view & good breakfast. Helpful staff. Easy to locate"
United Kingdom
Georgiette
The price is AU$204
includes taxes & fees
3 Aug - 4 Aug
Sea Stone Hotel

19. Grovefield Manor

Grovefield Manor
4.0 star property
7.8 km from Old Harry Rocks
9.2 out of 10, Wonderful, (225 reviews)
"Lovely place to stay for the weekend"
United Kingdom
Rosemary
The price is AU$378
includes taxes & fees
30 July - 31 July
Grovefield Manor

20. Hotel du Vin & Bistro Poole

Hotel du Vin & Bistro Poole
4.0 star property
9.1 km from Old Harry Rocks
9.0 out of 10, Wonderful, (778 reviews)
"Great location, clean and comfortable room, friendly staff, nice toiletries and great selection of coffee and teas. Great food and drinks available onsite. Ideas for improvement- larger fridge, the fridge is tiny - other than the free water that is provided you can’t fit anything more in there. Robes would be nice as well as body lotion or hand cream in the bathroom."
United Kingdom
Joanna
The price is AU$359
includes taxes & fees
9 Aug - 10 Aug
Hotel du Vin & Bistro Poole
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare popular hotels close to Old Harry Rocks

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Hiking
The Knoll House
3.5 star property
8.6
Excellent
1,004 reviews
View
Deluxe Suite, Sea View
The Pines Hotel
3.5 star property
9.2
Wonderful
405 reviews
View
Restaurant
Kingston Country Courtyard
3.0 star property
9.4
Exceptional
256 reviews
View
Room, 1 Queen Bed
Hampton by Hilton Bournemouth
3.5 star property
9.0
Wonderful
1,008 reviews
View
Standard Double Room, Shared Bathroom
The Ravensbourne Hotel
2.5 star property
9.0
Wonderful
177 reviews
View

Top Old Harry Rocks Hotel Reviews

Hotels near other Old Harry Rocks attractions

Frequently asked questions

What are the top-rated hotels near Old Harry Rocks?
Discover the top-rated hotels near Old Harry Rocks that promise stunning views and exceptional comfort during your stay.

Taunton House B&B

Taunton House B&B stands out with a remarkable review rating of 10. This charming 3-star bed and breakfast is located just 7.9 km from Old Harry Rocks. Guests can enjoy a delightful stay in a Victorian hotel, featuring amenities such as a sun terrace, free cooked breakfast, and complimentary toiletries. With self-parking available at no extra charge, it's a comfortable choice for travellers seeking a peaceful retreat.

Herston Log Cabins and Holiday Lodges

Herston Log Cabins and Holiday Lodges boasts an impressive review rating of 10 and a star rating of 3.5. Situated only 6.8 km from Old Harry Rocks, these cozy lodges offer a unique escape into nature. Guests can enjoy private hot tubs, fully equipped kitchens, and charming outdoor terraces. The presence of a fireplace adds to the lodge's warm ambiance, making it a perfect choice for those looking to unwind in a serene setting.

Gretenham B&B

Gretenham B&B is highly rated with a review score of 9.8 and is located 7.9 km from Old Harry Rocks. This adults-only hotel features stunning sea views from select rooms, creating a tranquil atmosphere for travellers. With amenities such as premium bedding, free breakfast, and a cozy fireplace, it's a delightful choice for those seeking a relaxing getaway.
What are the most popular family-friendly hotels near Old Harry Rocks?
For families seeking the perfect getaway near Old Harry Rocks, these top-rated hotels offer fantastic amenities and stunning views.

Haven Hotel

Haven Hotel is a 4-star hotel located just 7.6 km from Old Harry Rocks, providing a welcoming atmosphere for families. Guests appreciate the indoor pool and free cribs, making it easy to accommodate young children. In addition to family-friendly offerings, the hotel features a sauna, a hot tub, and complimentary breakfast options, ensuring a comfortable stay for all. Rated by travellers at 8.0, this hotel is perfect for those looking to enjoy a seaside escape.

The Knoll House

The Knoll House, just 2.7 km from Old Harry Rocks, is a charming 3.5-star hotel that excels in family-friendly amenities. With an indoor and outdoor pool, kids can splash around while parents relax. The hotel also has a playground and offers kids' meals in the restaurant, ensuring that younger travellers are well catered for. Rated by travellers at 8.6, it also features a tennis court and a beautiful garden, making it a perfect spot for family fun.

Grand Hotel Swanage

Grand Hotel Swanage is a cozy 3-star hotel located 6.9 km from Old Harry Rocks, offering a delightful stay for families. The hotel features free rollaway beds and daily housekeeping, making it convenient for families. Guests can enjoy direct access to a private beach, an indoor pool, and a full-service spa, ensuring relaxation for all. With a great traveler rating score of 8.8, this hotel provides a wonderful blend of family-friendly amenities and leisure activities.
Which hotels near Old Harry Rocks offer the best views?
For those seeking hotels with stunning views near Old Harry Rocks, here are some excellent options in Swanage.

Haven Hotel

Haven Hotel, a 4-star gem situated 7.6 km from Old Harry Rocks, boasts a review rating of 8.0. This hotel is perfect for travellers seeking a scenic getaway, with stunning ocean views from the restaurant and balconies. Enjoy a refreshing dip in the indoor pool or relax in the hot tub after a day of kayaking or windsurfing nearby. With free breakfast and self-parking, this hotel is an excellent choice for travellers wanting both comfort and adventure.

The Knoll House

The Knoll House is a charming 3.5-star hotel located just 2.7 km from Old Harry Rocks, rated 8.6 by travellers. This inviting hotel features an outdoor pool and a relaxing spa, perfect for unwinding after a day of exploration. Guests can enjoy breathtaking sea views from the terrace and can enjoy activities like tennis and a steam room. With free breakfast and easy beach access, it offers a delightful stay for those wanting to soak in the coastal beauty.

The Pines Hotel

The Pines Hotel is a delightful 3.5-star hotel located 6.9 km from Old Harry Rocks, rated highly by travellers at 9.2. Guests can enjoy spectacular sea views from the hotel's balconies, along with direct beach access and a lovely terrace. This hotel features well-equipped kitchenettes for those who prefer cooking during their stay, along with free parking and beach towels for convenience. The inviting atmosphere makes it a perfect retreat for those wishing to experience the beauty of Swanage.
What are the best affordable hotels near Old Harry Rocks?
For an affordable stay near the stunning Old Harry Rocks, consider these top-rated options that cater to budget-conscious travellers.

Taunton House B&B

Taunton House B&B, just 7.9 km from Old Harry Rocks, offers a delightful escape with a perfect travellers' rating of 10. This 3-star hotel is pet-friendly, allowing travellers to bring their furry companions along. Guests can enjoy free cooked breakfasts daily, along with complimentary toiletries and WiFi. The charming Victorian design adds to its appeal, and with free self-parking, it's a convenient choice for those exploring the area.

Gretenham B&B

Gretenham B&B is located 7.9 km from Old Harry Rocks and boasts an impressive review rating of 9.8. This inviting retreat offers free WiFi and breakfast, making it a great choice for budget-conscious travellers. Its adults-only policy ensures a peaceful stay, while the cozy fireplace and premium bedding enhance comfort. Guests can also enjoy stunning sea views and nearby rock climbing opportunities for adventurous outings.

The Rookery

The Rookery, situated 6.4 km from Old Harry Rocks, is a charming 3-star hotel with a strong travellers' rating of 9.6. Guests appreciate the free WiFi and complimentary breakfast, along with the convenience of free self-parking. On-site amenities include outdoor tennis courts and mini-golf, perfect for family-friendly fun. The early check-in option adds to the convenience for travellers looking to make the most of their stay.
Are there any hotels with pools close to Old Harry Rocks?
For those looking for top-rated hotels with pools near Old Harry Rocks, there are some excellent choices in Swanage that promise a refreshing stay.

Haven Hotel

Haven Hotel is a 4-star retreat just 7.6 km from Old Harry Rocks, a review rating of 8.0. This hotel features an inviting indoor pool and sun loungers, perfect for relaxation after a day of exploration. Guests can also enjoy complimentary breakfast, a hot tub, and stunning sea views from the terrace. With amenities like electric car charging and nearby marina access, it caters well to both leisure and adventurous travellers.

The Knoll House

Just 2.7 km from Old Harry Rocks, The Knoll House is a charming 3.5-star hotel rated at 8.6 by travellers. It features both indoor and outdoor pools, providing options for a swim no matter the weather. Guests appreciate the complimentary breakfast, onsite tennis courts, and a delightful garden area. With easy beach access and family-friendly amenities, this hotel is perfect for those looking for a relaxing getaway with the kids.

Grand Hotel Swanage

Located 6.9 km from Old Harry Rocks, Grand Hotel Swanage offers a cozy 3-star experience with a great traveler rating score of 8.8. Guests can unwind in the indoor pool or enjoy direct access to a private beach. This hotel also features a full-service spa, making it an excellent choice for relaxation. With free parking and a restaurant offering kids' meals, it's a great option for family-friendly fun.
What are the best pet-friendly hotels near Old Harry Rocks?
For a delightful stay with your pet near Old Harry Rocks, consider these top-rated hotels that cater to both you and your furry friend.

Taunton House B&B

Just 7.9 km from Old Harry Rocks, Taunton House B&B is a delightful 3-star accommodation with a perfect review rating of 10. This B&B is pet-friendly, allowing dogs and offering free pet stays. Guests can enjoy a complimentary cooked breakfast and relax on the terrace, making it an ideal spot for both travellers and their pets.

Herston Log Cabins and Holiday Lodges

Herston Log Cabins and Holiday Lodges, located only 6.8 km from Old Harry Rocks, features a remarkable review rating of 10 and a 3.5-star rating. This pet-friendly lodge welcomes dogs and includes amenities like a private hot tub and a fully equipped kitchen. Guests enjoy the cozy ambiance of the cabins, along with easy access to nearby beaches and onsite shopping.

The Pines Hotel

The Pines Hotel, a charming 3.5-star hotel, is located just 6.9 km from Old Harry Rocks and boasts an impressive review rating of 9.2. This pet-friendly hotel welcomes dogs and offers in-room amenities such as a kitchenette and a balcony with sea views, perfect for enjoying the coastal scenery. Guests appreciate the on-site beach access and the convenience of electric car charging stations.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels near Old Harry Rocks.
Can I find Expedia discounts for hotels near Old Harry Rocks?
To look for discounts on hotels near Old Harry Rocks, join One Key™—our free travel rewards program. One Key members unlock instant discounts with Member Prices and earn OneKeyCash™* on eligible bookings. Another way you could save is by bundling your hotel and flights together on Expedia. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel near Old Harry Rocks?
Prices for hotels near Old Harry Rocks often vary, but you can find a great deal from AU$99 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia