Join millions who use Snaptrip Group



Our top picks of the best accommodation in Castle Douglas
Save up to 15% on over 100,000 hotelsCastle Douglas
See the latest prices and deals by

Imperial Hotel
Hotel in Castle Douglas
Located in Castle Douglas, Imperial Hotel is a 4-minute drive from Threave Garden and 8 minutes from Threave Castle. This hotel is 6.6 mi (10.7 km) from RSPB Ken-Dee Marshes Reserve and 7.6 mi (12.3 km) from Lock Ken.

Clonyard House Hotel
Country house in Dalbeattie
With garden views, Clonyard House Hotel is located in Dalbeattie and has a restaurant, luggage storage space, bar, garden, sun terrace and outdoor fireplace. This 2-star country house offers room service and a housekeeping service. The country house also provides free WiFi, free private parking and facilities for disabled guests.
At the country house, every unit has a desk, a flat-screen TV, a private bathroom, bed linen and towels. The units will provide guests with a wardrobe and a kettle.
The breakfast offers à la carte, Full English/Irish options and warm dishes and juice are being served. As an added convenience, the country house offers packed lunches for guests to bring on excursions and other trips off-property.
Guests at Clonyard House Hotel will be able to enjoy activities in and around Dalbeattie, like cycling and hiking.
Rockcliffe Beach is 2.8 km from the accommodation, while Rockcliffe is 4.1 km away. Glasgow Prestwick Airport is 103 km from the property.

The Inn on the Loch
Motel in Dumfries, Castle Douglas
Located on the banks of Loch Auchenreoch, The Inn on the Loch offers bed and breakfast accommodation in this beautiful corner of South West Scotland. Free private parking is possible on site, and free Wi-Fi is accessible throughout.
The Inn on the Loch offers a range of contemporary, en suite rooms as well as a self-contained two-bedroom apartment. All rooms have a TV with DVD player and tea and coffee making facilities, and the apartment has a separate lounge and kitchenette.
The property’s own restaurant offers a menu based around seasonal, locally produced ingredients. Guests are welcome to enjoy a drink or meal overlooking the lake, on the property’s spacious terrace.
Guests are welcome to go boating or fishing on the loch, and guests can also bring their own jet skis. Local cycling and walking trails can be reached in a few minutes from the property. The unspoilt coastline of Solway Firth is 15 miles from The Inn.

The Thistle Inn
Hotel in Castle Douglas
When you stay at The Thistle Inn in Castle Douglas, you'll be within a 10-minute drive of Lock Ken and Loch Ken Marina. This hotel is 4.2 mi (6.8 km) from Threave Castle and 5.5 mi (8.9 km) from Threave Garden.

Balcary Bay Country House Hotel
Hotel in Castle Douglas, Auchencairn
Situated in Auchencairn, 36 km from Dumfries and Galloway Golf Club, Balcary Bay Country House Hotel features accommodation with a garden, free private parking, a private beach area and a terrace. With free WiFi, this 4-star hotel offers room service. Guests can make use of a bar.
At the hotel, all rooms are fitted with a desk. Rooms are equipped with a kettle and a private bathroom with a shower and free toiletries, while some rooms include a kitchen fitted with a fridge. All rooms in Balcary Bay Country House Hotel are equipped with a flat-screen TV and a hairdryer.
The breakfast offers continental, Full English/Irish or vegetarian options. At the accommodation you will find a restaurant serving international cuisine. Vegetarian, dairy-free and vegan options can also be requested.
Guests at Balcary Bay Country House Hotel will be able to enjoy activities in and around Auchencairn, like snorkelling and cycling.
Dumfries and County Golf Club is 38 km from the hotel, while Caerlaverock Castle is 50 km from the property. Glasgow Prestwick Airport is 100 km away.

The Kings Arms Hotel
Inn in Castle Douglas
Located in Castle Douglas, The Kings Arms Hotel is a 3-minute drive from Threave Garden and 8 minutes from Threave Castle. This inn is 6.5 mi (10.5 km) from RSPB Ken-Dee Marshes Reserve and 7.5 mi (12 km) from Lock Ken.

Ernespie House Hotel
Hotel in Castle Douglas
With a stay at Ernespie House Hotel in Castle Douglas, you'll be within a 5-minute drive of Carlingwark Loch and Threave Garden. This hotel is 3.2 mi (5.2 km) from Lock Ken and 4.5 mi (7.2 km) from Threave Castle.

The Kirkcudbright Bay Hotel
Hotel in Kirkcudbright
The Kirkcudbright Bay Hotel is situated in the vibrant harbour town of Kirkcudbright. This family-run establishment is 3 minutes’ walk from MacLellan’s Castle and the town’s numerous art galleries.
Each of the individually designed rooms at The Kirkcudbright includes a flat-screen TV and an en suite shower room. Free Wi-Fi is available in public areas.
Guests can enjoy light lunches and 3-course evening meals in purpose-built conservatory or the beer garden. Dishes are prepared using locally sourced seafood and Galloway meat. The Kirkcudbright Bay Hotel’s bar serves real ales and is sometimes host to live entertainment.
With family-run shops, the unique town of Kirkcudbright is in the Stewartry district of Dumfries and Galloway. The Kirkcudbright Bay Hotel guests can take strolls down by Kirkcudbright Harbour and watch boats travel along the River Dee. The town is roughly 2 hours’ drive from Edinburgh, Glasgow, and Newcastle.

Craigadam Country House Hotel
Hotel in Castle Douglas, Kirkpatrick Durham
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. With free WiFi, this 4-star hotel has a restaurant and a bar. The property is non-smoking and is set 17 km from Dumfries and Galloway Golf Club.
A Full English/Irish breakfast is available at the hotel.
Craigadam Country House Hotel offers a children's playground. Guests at the accommodation will be able to enjoy activities in and around Kirkpatrick Durham, like fishing and cycling.
Dumfries and County Golf Club is 19 km from Craigadam Country House Hotel, while Caerlaverock Castle is 31 km from the property. Glasgow Prestwick Airport is 83 km away.

The Garret Hotel
Hotel in Kirkcudbright
Featuring a garden, restaurant, bar and free WiFi, The Garret Hotel is located in Kirkcudbright, 44 km from Dumfries and Galloway Golf Club and 46 km from Dumfries and County Golf Club. Boasting family rooms, this property also provides guests with a sun terrace.
All units in the hotel are fitted with a flat-screen TV. The private bathroom is equipped with a shower, free toiletries and a hairdryer.
Breakfast is available, and includes à la carte, continental and Full English/Irish options.
Guests at The Garret Hotel will be able to enjoy activities in and around Kirkcudbright, like cycling.
Glasgow Prestwick Airport is 92 km away.

The Murray Arms - Award Winning Boutique Hotel
Hotel in Gatehouse-of-Fleet, Gatehouse of Fleet
The award-winning Murray Arms Hotel is our hidden gem in rural Dumfries and Galloway.
Nestled in the quaint town of Gatehouse of Fleet, South West Scotland, The Murray Arms is a newly renovated, stylish hotel offering accommodation and dining plus the addition of a drinks and coffee bar. It’s in prime position for you to discover and experience culture and adventure in the rugged landscape of South Scotland.
Originally built in 1760 as a coaching inn, this iconic and historic building served as a resting place for weary travellers journeying through the beautiful Scottish countryside.

Masonic Arms Gatehouse
Inn in Gatehouse-of-Fleet, Gatehouse of Fleet
Situated within 44 km of Rockcliffe, Masonic Arms Gatehouse in Gatehouse of Fleet has a number of amenities including a garden, a restaurant and a bar. Boasting family rooms, this property also provides guests with a sun terrace. The property is non-smoking and is set 49 km from Dumfries and Galloway Golf Club.
Rooms are equipped with a kettle, while some rooms have a kitchen with a fridge, a dishwasher and an oven. All rooms in the inn are fitted with a flat-screen TV and free toiletries.
Masonic Arms Gatehouse offers an à la carte or Full English/Irish breakfast.
You can play darts at the accommodation.
Glasgow Prestwick Airport is 97 km from the property.

The Garret
Hotel in Kirkcudbright
With a stay at The Garret in Kirkcudbright, you'll be just steps from Tolbooth and MacLellan's Castle. This hotel is 0.2 mi (0.3 km) from Greyfriars Episcopal Church and 0.2 mi (0.3 km) from Broughton House.

The Market Inn Hotel
Hotel in Castle Douglas
Situated 26 km from Dumfries and Galloway Golf Club, The Market Inn Hotel offers 3-star accommodation in Castle Douglas and has a garden, a restaurant and a bar. Located around 40 km from Caerlaverock Castle, the hotel with free WiFi is also 49 km away from Drumlanrig Castle. The property is non-smoking and is located 28 km from Dumfries and County Golf Club.
All rooms in the hotel are fitted with a TV. At The Market Inn Hotel, the rooms have a private bathroom with a shower.
An à la carte, Full English/Irish or vegetarian breakfast is available at the property.
The accommodation offers a children's playground.
Glasgow Prestwick Airport is 84 km from the property.

Arden House Hotel
Hotel in Kirkcudbright
Situated in Kirkcudbright, 42 km from Dumfries and Galloway Golf Club, Arden House Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace. Guests can grab a bite to eat in the restaurant or a drink at the bar and free WiFi is available.
At the hotel, each room comes with a wardrobe. Rooms are fitted with a private bathroom with a shower, free toiletries and a hairdryer. At Arden House Hotel each room is fitted with a desk and a flat-screen TV.
Guests at the accommodation can enjoy an à la carte or a Full English/Irish breakfast.
Guests at Arden House Hotel will be able to enjoy activities in and around Kirkcudbright, like hiking, windsurfing and canoeing.
Dumfries and County Golf Club is 44 km from the hotel. Glasgow Prestwick Airport is 90 km from the property.

Star Hotel
Hotel in Kirkcudbright
Located in Kirkcudbright, Star Hotel is within a 10-minute drive of Stewartry Museum and Cardoness Castle. This hotel is 3.9 mi (6.2 km) from The Whitehouse Gallery and 4 mi (6.4 km) from Greyfriars Episcopal Church.

Seascape
Holiday home in Dalbeattie
Offering a garden and sea view, Seascape is located in Dalbeattie, 1.1 km from Rockcliffe Beach and 31 km from Dumfries and Galloway Golf Club. Free WiFi is provided throughout the property and private parking is available on site. The property is non-smoking and is set 33 km from Dumfries and County Golf Club.
The spacious holiday home features 3 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 3 bathrooms with a shower. There is also a seating area and a fireplace.
Guests at the holiday home will be able to enjoy activities in and around Dalbeattie, like cycling and fishing.
Caerlaverock Castle is 45 km from Seascape. Glasgow Prestwick Airport is 106 km away.

The Mariner Hotel
Hotel in Kippford
<h2>Comfortable Accommodations</h2>
The Mariner Hotel in Kippford offers comfortable rooms with private bathrooms, river views, and modern amenities including free WiFi, TV, and electric kettles.
<h2>Dining and Leisure</h2>
Guests can enjoy meals at the on-site restaurant serving lunch and dinner, relax at the bar, or unwind in the garden or terrace. The hotel also features an outdoor play area and children's playground.
<h2>Convenient Location</h2>
Located 1.7 km from Rockcliffe and 2.3 km from Rockcliffe Beach, the hotel is 102 km from Glasgow Prestwick Airport. Nearby attractions include Dumfries and Galloway Golf Club and Caerlaverock Castle.
<h2>Guest Satisfaction</h2>
Highly rated for its attentive staff, convenient location, and breakfast provided by the property, The Mariner Hotel ensures a pleasant stay for all visitors.

Threecrofts Farm
Apartment in Dumfries
Threecrofts Farm, a property with a garden, is located in Dumfries, 40 km from Drumlanrig Castle. With free private parking, the property is 11 km from Dumfries and Galloway Golf Club and 13 km from Dumfries and County Golf Club. The property is non-smoking and is situated 26 km from Caerlaverock Castle.
With free WiFi, this 1-bedroom apartment features a flat-screen TV, a washing machine and a fully equipped kitchenette with an oven and microwave. Towels and bed linen are available in the apartment. The accommodation offers a fireplace.
Glasgow Prestwick Airport is 92 km from the property.

The Barn
Holiday home in Dalbeattie
Located in Dalbeattie, 32 km from Dumfries and County Golf Club and 44 km from Caerlaverock Castle, The Barn provides accommodation with access to a garden. The 4-star holiday home is 30 km from Dumfries and Galloway Golf Club. Free WiFi is available throughout the property and Rockcliffe Beach is 1.3 km away.
The holiday home features 1 bedroom, a TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a shower. There is also a seating area and a fireplace.
Guests at the holiday home will be able to enjoy activities in and around Dalbeattie, like golfing, cycling and fishing.
Glasgow Prestwick Airport is 105 km away.
