Enter your dates to see the latest prices and deals for Dalbeattie hotels
Situated in Auchencairn, 26 km from Rockcliffe, Balcary Bay Country House Hotel features accommodation with a garden, free private parking, a private beach area and a terrace.

This family-run hotel offers attractive en-suite accommodation in the centre of Dalbeattie, on Scotland's beautiful Solway Coast in Kirkcudbrightshire.

Situated in Dalbeattie, 12 km from Rockcliffe, The Maxwell Arms Hotel features accommodation with a garden, free private parking, a shared lounge and a bar.

Set in Castle Douglas, 21 km from Rockcliffe, The Kings Arms Hotel offers accommodation with a garden, free private parking, a restaurant and a bar. This 3-star hotel offers free WiFi.
Situated 20 km from Rockcliffe, The Market Inn Hotel offers 3-star accommodation in Castle Douglas and has a garden, a restaurant and a bar.

This friendly hotel is situated in the centre of Castle Douglas, with a location ideal for fishing, walking, cycling, golfing and relaxation.

Number 1Booked hotel near Rockcliffe
Number 2Booked hotel near Rockcliffe
Situated in Kirkcudbright, 37 km from Rockcliffe, Arden House Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.
Located in Dumfries, 30 km from Rockcliffe, Mabie House Hotel provides accommodation with a garden, free private parking, a shared lounge and a restaurant.
The refurbished Ship Inn is a boutique hotel located in the heart of Galloway.
Situated in Kirkpatrick Durham, 29 km from Rockcliffe, Craigadam Country House Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.
The award-winning Murray Arms Hotel is our hidden gem in rural Dumfries and Galloway.
Originally an 18th century mansion, Cally Palace is now a sophisticated golf hotel just 48 minutes’ drive from the market town of Dumfries.
Located just 1.6 miles south of Dumfries, Holiday Inn Dumfries boasts a restaurant, a bar and a 24-hour front desk.
Set in Castle Douglas, 20 km from Rockcliffe, Ernespie House Hotel offers accommodation with a garden, free private parking, a restaurant and a bar.
Situated 20 km from Rockcliffe, The Market Inn Hotel offers 3-star accommodation in Castle Douglas and has a garden, a restaurant and a bar.
This historic, 18th-century townhouse is located in the heart of the harbour town of Kirkcudbright, 15 minutes’ drive from Galloway National Park. It features 2 cosy restaurants and a bar.
Set in Kippford, 2.3 km from Rockcliffe Beach, The Mariner Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant.
Set 35 km from Rockcliffe, Star Hotel offers 3-star accommodation in Kirkcudbright and has a garden, a restaurant and a bar.
Featuring a garden, restaurant, bar and free WiFi, The Garret Hotel is located in Kirkcudbright, 33 km from Rockcliffe and 44 km from Dumfries and Galloway Golf Club.
This friendly hotel is situated in the centre of Castle Douglas, with a location ideal for fishing, walking, cycling, golfing and relaxation.