Visit Castle Douglas

Cally Palace Hotel & Golf Course
Cally Avenue Castle Douglas Scotland
Book a stay at this golf hotel in Castle Douglas. Enjoy free WiFi, free parking, and a golf course. Our guests praise the helpful staff in our reviews. Popular ...

The Ship Inn
1 Fleet Street Castle Douglas Scotland
Stay at this inn in Castle Douglas. Enjoy breakfast (surcharge), room service, and daily housekeeping. Popular attractions Mill on the Fleet and Cardoness Castle ...

Imperial Hotel
35 King Street Castle Douglas Scotland
Stay at this hotel in Castle Douglas. Enjoy free WiFi, free parking, and 2 bars/lounges. Popular attractions Carlingwark Loch and Threave Garden are located ...
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.

Balcary Tower
Balcary Tower Auchencairn Castle Douglas Scotland
Book a stay at this golf cottage in Castle Douglas. Enjoy free WiFi, free parking, and a garden. Popular attractions Rockcliffe Beach and Kippford Beach are ...

Caravan - Sleeps 4 - Pet Friendly - Parking
Newton Stewart Scotland
Stay at this vacation home in Newton Stewart. Enjoy free WiFi, free parking, and in-room fireplaces. Popular attractions Swallow Theatre and Whithorn Priory ...

Turnberry Apartments
Milton Wynd Girvan Scotland
Book a stay at this golf apartment in Girvan. Enjoy free WiFi, free parking, and a garden. Popular attractions Turnberry Golf Club and Turnberry Resort Golf ...
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.
Stay near popular Castle Douglas attractions
Things to do

Inverness: John O'Groats, Dunrobin Castle & the Far North
$89
per adult
100% of travellers recommend

Canyoning Adventure at Bruce's stone, King Roberts Canyon
$140
per adult

Newton Stewart, Canyoning Adventure at Murrays Canyon
$133
per adult

Self-guided Discovery Walk in Edinburgh: An Obscure Adventure
$30
per traveler












