Holidays in Castle Douglas

Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com
Trusted by over 500,000 guests every year as part of Snaptrip Group
Add dates
Add dates

Property type

Add another room
Travelling with pets?

Join millions who use Snaptrip Group

Hotels, cottages, lodges and villas in one search
Hotels, cottages, lodges and villas in one search

Lowest prices, or we refund the difference
Lowest prices, or we refund the difference

Real humans ready to help you 7 days a week
Real humans ready to help you 7 days a week

Save up to 15% on over 100,000 hotels

Castle Douglas

Sort by
Most popular

See the latest prices and deals by

Primary image
7.2

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.

Good38 reviews
7.2
View details
Clonyard House Hotel
8.3

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.

Very good572 reviews
8.3
View details
The Inn on the Loch
8.6

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.

Fabulous1,105 reviews
8.6
View details
Primary image
9.4

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.

Exceptional6 reviews
9.4
View details
Balcary Bay Country House Hotel
8.5

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.

Fabulous234 reviews
8.5
View details
Primary image
9.2

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.

Exceptional116 reviews
9.2
View details
Primary image
8.4

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.

Very good81 reviews
8.4
View details
The Kirkcudbright Bay Hotel
7.9

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.

Good404 reviews
7.9
View details
Craigadam Country House Hotel
9.0

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.

Exceptional60 reviews
9.0
View details
The Garret Hotel
8.3

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.

Very good360 reviews
8.3
View details
The Murray Arms - Award Winning Boutique Hotel
9.0

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.

Exceptional77 reviews
9.0
View details
Masonic Arms Gatehouse
8.8

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.

Fabulous340 reviews
8.8
View details
Primary image
9.0

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.

Exceptional82 reviews
9.0
View details
The Market Inn Hotel
8.9

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.

Fabulous220 reviews
8.9
View details
Arden House Hotel
9.1

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.

Exceptional1,123 reviews
9.1
View details
Primary image
8.8

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.

Fabulous33 reviews
8.8
View details
Seascape
8.7

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.

Fabulous3 reviews
8.7
View details
The Mariner Hotel
8.8

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.

Fabulous217 reviews
8.8
View details
Threecrofts Farm
7.7

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.

Good47 reviews
7.7
View details
The Barn
8.0

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.

Very good1 review
8.0
View details