
Rockcliffe Vacations
Book a Hotel + Flight together to unlock savings
Photo by Cathy Jamieson
- Plan, book, travel with confidence
- Better togetherSave up to SAR 390 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Find the Best Rockcliffe Vacation Packages
Rockcliffe Hotel Deals

St Marys Cottage - a cottage that sleeps 4 guests in 2 bedrooms
Rockcliffe, Dalbeattie Dumfries and Galloway
9/10 Wonderful! (2 reviews)
We had a very nice stay. A lovely area
Reviewed on 9 October 2025

Holiday Inn Dumfries by IHG
The Crichton, Bankend Road Dumfries Scotland
The price is SAR 272 per night from Jan 30 to Jan 31
SAR 272
SAR 327 total
30 Jan - 31 Jan
includes taxes & fees
8.4/10 Very Good! (607 reviews)
Amazing staff, tasty food, comfortable, clean and spacious rooms, all set in beautiful grounds.
Reviewed on 23 December 2025

Hetland Hall Hotel
Hetland Hall Hotel Dumfries Scotland
Fully refundableReserve now, pay when you stay
The price is SAR 478 per night from Jan 14 to Jan 15
SAR 478
SAR 573 total
14 Jan - 15 Jan
includes taxes & fees
9.4/10 Exceptional! (486 reviews)
Spacious and clean room. Food was excellent !
Reviewed on 22 December 2025
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.
Discover the most popular places to visit in Rockcliffe
Sandyhills Beach
Why not spend a carefree afternoon at Sandyhills Beach during your travels in Dalbeattie? Stroll along the seaside or discover the area's countryside.
Rockcliffe Beach
If a restful vacation is part of your travel plans, Rockcliffe Beach might be the perfect place to seek out during your trip to Dalbeattie. Wander the gardens or discover the area's countryside.
7stanes - Dalbeattie
You can take time to visit 7stanes - Dalbeattie during your travels to Palnackie. Discover the countryside while you're in the area.
