Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Matt Whitlow on trover

Search Hotels in Castle Douglas

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Castle Douglas hotels and places to stay

Balcary Bay Hotel
3.5 out of 5
Shore Road, Auchencairn, Castle Douglas, Scotland
The price is £258 per night
8.63 mi from city centre
4.7/5Exceptional! (16 reviews)

"Wonderful location. Very dog friendly and comfy lounges. The food was great but expensive."…"

Reviewed on 22 Nov 2019

Balcary Bay Hotel
The Knowe B&B
4 out of 5
A713, Carsphairn, Castle Douglas, Scotland
Get Rates
23.01 mi from city centre
5/5Exceptional! (32 reviews)
Fantastic stay and fantastic hosts

"Wonderful B&B and hosts. Very attentive, clean spacious room with lots of amenities and thoughtful touches. House itself is a lovely building. Breakfast was to order and was fantastic. No complaints at all from me or my brother. Will be visiting again!"…"

Reviewed on 8 Jan 2020

The Knowe B&B
The Cross Keys Hotel
3 out of 5
High Street, New Galloway, Castle Douglas, GBR
Free cancellationReserve now, pay when you stay
The price is £88 per night
12.44 mi from city centre
4.1/5Very Good! (34 reviews)
Sleepy hollow bolt hole

"Really friendly hotel with lots of quirks. The village is a sleepy hollow and the hotel is a great spot. Some may say it is a little dated, but I’d say if you want new, clean lines, city clone the you could stay in a Holiday in served by disinterested staff with no reason to make your stay special. ..."…"

Reviewed on 2 Jul 2019

The Cross Keys Hotel
Bank Of Fleet Hotel
3 out of 5
47 High Street, Gate House of Fleet, Castle Douglas, SCT
Get Rates
10.79 mi from city centre
3.8/5Good! (55 reviews)
Great place to stay at a very reasonable price.

"Amazing stay, great hotel offers excellent service, helpful staffs, flexible overall, nice charming traditional feel which I loved. Breakfast was very satisfactory, bar / food menu is plentiful. Great place to stay at a very reasonable price."…"

Reviewed on 13 Jan 2020

Bank Of Fleet Hotel
Ernespie House Hotel
3 out of 5
Ernespie Rd, Castle Douglas, Scotland
Free cancellationReserve now, pay when you stay
The price is £75 per night
0.56 mi from city centre
4.2/5Very Good! (13 reviews)
On it's way up

"Very helpful staff. Hotel is being slowly upgraded including driveway which is much in need of it ! Overall comfortable stay."…"

Reviewed on 29 Sep 2019

Ernespie House Hotel
The Kenbridge Hotel
2.5 out of 5
Kenbridge, Castle Douglas, Scotland
Free cancellationReserve now, pay when you stay
The price is £84 per night
12.51 mi from city centre
4.3/5Excellent! (52 reviews)

"The staff were so friendly and helped us understand the area we were in. Dave and Sue, the innkeepers, were very willing to share their history and involvement in the community."…"

Reviewed on 23 Aug 2018

The Kenbridge Hotel
Douglas Arms Hotel
3 out of 5
Castle Douglas, Castle Douglas, Scotland
Get Rates
6.55 mi from city centre
3.3/5 (3 reviews)
Friendly welcoming

"Unfortunately the hotel hadn’t got our booking from hotels.com but we’re able to accommodate us and upgraded us for the inconvenience. Really friendly staff. Not the most up to date decor but very clean and comfortable. Would stay again"…"

Reviewed on 8 Apr 2019

Douglas Arms Hotel
Orchardton Castle
Orchardton lane, Castle Douglas, Scotland
Get Rates
6.37 mi from city centre
Orchardton Castle
Airds Farm B & B
3.5 out of 5
Crossmichael, Castle Douglas, Scotland
Get Rates
3.95 mi from city centre
4.8/5Exceptional! (11 reviews)

"A beautiful property with truly wonderful hosts. Thoroughly enjoyed our stay. Facilities were great, breakfast was delicious and recommendations were good."…"

Reviewed on 12 Oct 2019

Airds Farm B & B
Woodlyn Guest House
3 out of 5
Woodlyn, Castramont Road, Castle Douglas, Scotland
Free cancellationReserve now, pay when you stay
The price is £80 per night
10.71 mi from city centre
5/5Exceptional! (2 reviews)

"Rooms very clean, comfortable and well decorated."…"

Reviewed on 24 Feb 2020

Woodlyn Guest House
Can't see what you're looking for?
See all available properties in Castle Douglas
View all properties
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.

Visiting Castle Douglas

Visitors can enjoy all that Castle Douglas has to offer including the gardens, rivers and temples. In Castle Douglas, there are 51 hotels and other accommodation options to choose from. The closest major airport is in Glasgow (PIK-Prestwick), 47.6 mi (76.6 km) from the city centre.

Sightseeing and Staying in Castle Douglas

Notable city landmarks like Threave Castle and Cardoness Castle might be worth a visit. The city's natural beauty is on display at Kippford Beach, Lock Ken and Galloway Forest Park. A couple of additional sights to add to your agenda are Threave Garden and Red Kite Feeding Station.

Dressing for Castle Douglas

  • Between January and March, you can expect average temperatures of 11°C during the day and 1°C at night
  • From April to June, the average during the day is 18°C, whilst the average at night is 3°C
  • July to September has daytime averages of 19°C with night-time averages of 9°C
  • Between October and December, you can expect daytime averages of 15°C and night-time averages of 2°C
  • About 47 millimetres of rain falls on Castle Douglas each year
  • Usually August and July are the hottest months with an average of 18°C, whereas February and January are often coldest, averaging 1°C

Frequently asked questions

What's the best place for a stay in Castle Douglas?
Based on our traveller data, The Kenbridge Hotel is one of the top choices for your stay. This hotel offers a restaurant and free parking. Other good choices for your stay include Airds Farm B & B and Cally Palace Hotel & Golf Course.
If I need to cancel my hotel reservation in Castle Douglas, will I receive a refund?
Yes, you’ll find most room reservations are fully refundable provided that you cancel before the accommodation’s cancellation deadline, which is often 24 or 48 hours before check in. If you have a non-refundable reservation, it might still be possible to cancel it and be given a refund within 24 hours of your booking. Enter your dates, click on “Search”, then use the “free cancellation” filter to review top deals in Castle Douglas.
What's the best accommodation option when travelling with children to Castle Douglas?
The Cross Keys Hotel is a top 3-star inn on Expedia for families, and features a restaurant and free parking. The Ship Inn is another choice for your family trip. Also, attractions such as Red Kite Feeding Station and Galloway Activity Centre are fun for children of all ages.
What's the best pet-friendly accommodation option in Castle Douglas?
Craigadam is a top country house for people travelling with their pets, and offers a restaurant and a bar/lounge for its human guests. The Haven B&B is another good option if you’re bringing your pet along.
What's the best hotel in Castle Douglas to be near historical sites?
Based on our travel expertise, The Ship Inn is a top 4-star inn for history buffs booking on Expedia, and features free breakfast and a restaurant. Also, Threave Castle and Cardoness Castle are a couple of local landmarks worth a visit.
What's it like to stay in Castle Douglas?
Visitors can enjoy all that Castle Douglas has to offer, including the gardens, riverfront and temples. In Castle Douglas, there are 131 hotels and other accommodation options to choose from.
What should I do while I'm visiting Castle Douglas?
Landmarks like Threave Castle and Cardoness Castle might be worth a visit. Natural beauty is on display at Kippford Beach, Lock Ken and Galloway Forest Park. A couple of additional sights to add to your itinerary are Threave Garden and Red Kite Feeding Station.
What's the seasonal weather in Castle Douglas?
The hottest months are usually July and August, with an average temperature of 14°C, while the coldest months are January and February, with an average of 5°C. Average annual rainfall for Castle Douglas is 1320 mm.

Castle Douglas Hotel Reviews

More trip options