Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Castle Douglas – 23 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The Imperial Hotel 3 stars

Hotel in Castle Douglas

This friendly hotel is situated in the centre of Castle Douglas, with a location ideal for fishing, walking, cycling, golfing and relaxation. Great value evening meal great choice & very pleasant service. Great parking. Very good breakfast.

Show more Show less
7.2
Good
278 reviews
Price from
£50
per night

Ernespie House Hotel

Hotel in Castle Douglas

Set in Castle Douglas, Ernespie House Hotel has a restaurant, bar, garden, and free WiFi. Boasting family rooms, this property also provides guests with a sun terrace. Stop off while travelling to get the boat, this hotel is everything you need, an hours drive to Cairnryan. I the owner himself checked me, food was lovely requested an early breakfast which was great, room was spotless and spacious will definitely return when in the area again.

Show more Show less
9
Superb
275 reviews
Price from
£77.50
per night

Thistle Hotel

Hotel in Castle Douglas

Thistle Hotel has a restaurant, bar, a shared lounge and water sports facilities in Castle Douglas. Free WiFi is provided. The rooms in the hotel are fitted with a TV. Close to Loch Ken, birds and fish, castle Douglas and kirkcudbright

Show more Show less
9.3
Superb
77 reviews
Price from
£30
per night

The Market Inn Hotel 3 stars

Hotel in Castle Douglas

Stylishly decorated, tastefully furnished and renovated to a high standard, the Market Inn Hotel is situated in the heart of Castle Douglas, famous for its impressive cuisine. Free WiFi is available. staff very friendly, excellent service, food excellent, wifi worked better than many hotels we have been in would recommend it for a stay good value for money would go back if in the nearby area recommended

Show more Show less
8.6
Fabulous
84 reviews

Balcary Bay Country House Hotel 3 stars

Hotel in Castle Douglas

Balcary Bay Country House Hotel has a restaurant, bar, a garden and terrace in Castle Douglas. Private parking can be arranged at an extra charge. All rooms in the hotel are fitted with a kettle.

Show more Show less
Price from
£130
per night

The Inn on the Loch 3 stars

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. Staff were very friendly. Breakfast was good and rooms were clean, modern and cosy.

Show more Show less
8.6
Fabulous
537 reviews
Price from
£69
per night

Douglas House 4 stars

Castle Douglas

Located in Castle Douglas in the Dumfries and Galloway region, Douglas House provides accommodation with free WiFi. Linda was very nice and welcoming and served a fantastic breakfast in the morning.

Show more Show less
9.7
Exceptional
140 reviews
Price from
£48
per night

The Old Station House 4 stars

Castle Douglas

Situated in the Scottish countryside, 3 miles from Castle Douglas, The Old Station House offers rooms with free Wi-Fi and free parking. Castle Douglas Golf Club is 7 minutes’ drive from the property. Really enjoyed our weekend here. Maggie and Eric both very friendly and helpful. They made us feel right at home. Lovely accommodation, fresh and clean.

Show more Show less
9.8
Exceptional
92 reviews
Price from
£75
per night

In House Garden Flat

Castle Douglas

In House Garden Flat is a pet-friendly holiday home situated in Castle Douglas, 27.6 km from Dumfries, featuring a garden and a patio. Free WiFi is available. It was a a lovely big flat very clean and comfortable had plenty of utensils in kitchen for cooking which I don't do on holiday = the shower was great and lovely garden, we where given chocolates and coffee when we arrived they where lovely. Thank you Gillian

Show more Show less
9.7
Exceptional
65 reviews

The Haven B&B

Castle Douglas

A 6-minute drive from Castle Douglas, The Haven B&B occupies an 18th-century cottage on the banks of the River Dee. Very nice, small B&B :) we like it to get directly in contact with the hosts. So thank you Samantha for the nice evening and your sister for the very delecious breakfast.

Show more Show less
9.5
Exceptional
61 reviews
Price from
£75
per night

Most booked hotels in Castle Douglas in the past month

See all

FAQs about hotels in Castle Douglas

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Castle Douglas:

Explore guest reviews of hotels in Castle Douglas

See all