Hotels Near Me in Castle Douglas

Only Handpicked and Verified Resorts for Your Stay in Castle Douglas, United Kingdom
Check-in
14Dec2025Select date
Check-out
15Dec2025Select date
Rooms and Guests2 Guests, 1 Room
View map
1-12 out of 12
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Kippford View Holiday Park Castle Douglas
Map7.6 km from City Centre2.5 km from
FromUS$ 266 /nightSelect
Douglas Arms Hotel Castle Douglas
Map200 m from City Centre600 m from Castle Douglas Golf Club
FromUS$ 122 /nightSelect
The Imperial Hotel
Map300 m from City Centre600 m from Castle Douglas Golf Club
FromUS$ 77 /nightSelect
Douglas House
Map300 m from City Centre700 m from Castle Douglas Golf Club
FromUS$ 107 /nightSelect
The Inn On The Loch
Map10.8 km from City Centre1.7 km from
FromUS$ 117 /nightSelect
The Market Inn Hotel
Map500 m from City Centre800 m from Castle Douglas Golf Club
FromUS$ 174 /nightSelect
Ernespie House Hotel
Map1000 m from City Centre1000 m from Castle Douglas Golf Club
FromUS$ 140 /nightSelect
Airds Farm Guest House
Map6.3 km from City Centre400 m from
FromUS$ 144 /nightSelect
The Haven B&B
Map3.8 km from City Centre2.0 km from Threave Garden
FromUS$ 91 /nightSelect
The Munches Room At Buittle Castle
Map5.5 km from City Centre1.5 km from
FromUS$ 129 /nightSelect
Lochhill Stable Lodge
Map10.7 km from City Centre3.2 km from
FromUS$ 145 /nightSelect
5 Bed In Castle Douglas 89498
Map5.5 km from City Centre1.6 km from
Select

Price range for hotels in Castle Douglas

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 266
⬇️ The lowest price
US$ 77
💸 Average price for
4-star hotels
US$ 110
3-star hotels
US$ 124

Other cities in United Kingdom

Check-in
14Dec2025Select date
Check-out
15Dec2025Select date
Rooms and Guests2 Guests, 1 Room