Skip to main content

Hotels in Castle Douglas

12 handpicked places to stay

Castle Douglas works well as a low-key base for exploring Galloway, with accommodation weighted towards small independent hotels, guest houses and self-catering cottages rather than big chains, which suits the pace of the town. A handful of hotels sit right on or just off King Street, putting you within walking distance of the butchers, bakers and cafes that make the town's reputation, while B&Bs and farmhouse rooms are scattered through the surrounding countryside towards Threave and Loch Ken for a quieter, more rural stay. Self-catering cottages are common in the area too, often attached to working farms, and can be a good option for longer stays or families wanting more space and flexibility than a hotel room. Booking ahead is sensible around the summer food fairs and during the main garden season at Threave, when day-trip traffic into the town picks up, though outside these peaks availability is generally easier than in Scotland's more heavily touristed towns. Anyone planning to explore further into the Galloway hills or the Solway coast should weigh up whether to base themselves centrally in Castle Douglas for the shops and restaurants, or slightly out towards Loch Ken for direct access to the water and surrounding forest walks. Either way, having a car is close to essential, since public transport around the wider area is limited to a handful of bus routes, and many of the best gardens, castles and viewpoints sit several miles outside town.

Updated · Ratings from Google; how we list

We list 14 hotels and B&Bs in Castle Douglas. 14 have a Google rating, averaging 4.5/5.

Best for

Most recommended hotels and B&Bs in Castle Douglas

Ranked by Google rating weighted by the number of reviews (4.3+ from at least 15 reviews).

  1. 1 The Inn on the Loch ★ 4.4 · 643 reviews
  2. 2 The Market Inn Hotel ★ 4.6 · 357 reviews
  3. 3 Ernespie House Hotel ★ 4.5 · 217 reviews
  4. 4 Thistle Inn ★ 4.6 · 117 reviews
  5. 5 The Grapes Hotel ★ 4.5 · 124 reviews
  6. 6 Douglas House ★ 4.9 · 83 reviews
  7. 7 Craigadam ★ 4.8 · 89 reviews
  8. 8 Airds Farm Guest House ★ 4.6 · 41 reviews
Douglas House

Douglas House

B&B · 63 Queen Street, Castle Douglas

For travellers who want a well-kept, no-fuss base in Castle Douglas, this B&B on Queen Street pairs comfortable rooms with a hearty breakfast.

The Imperial Hotel

The Imperial Hotel

Hotel · 35 King Street, Castle Douglas

Central Castle Douglas hotel with en-suite and family rooms, a restaurant and bar, and free on-site parking, though some rooms are showing their age.

The Market Inn Hotel

The Market Inn Hotel

Hotel · 7 Queen Street, Castle Douglas

A small, no-fuss hotel in Castle Douglas for travellers who want a comfortable base near Threave Castle and Galloway Forest Park without the fuss.

Ernespie House Hotel

Ernespie House Hotel

Hotel · Ernespie Road, Castle Douglas

Ernespie House Hotel in Castle Douglas has its own bridal suite and wedding venue, plus free parking and a restaurant and bar on site.

The Haven B&B

The Haven B&B

B&B · Bridge Road, Castle Douglas

An adults-only B&B on Bridge Road in Castle Douglas, with en-suite rooms, a garden and free on-site parking close to Sweetheart Abbey.

Buittle Castle

Buittle Castle

B&B · Buittle Castle, Castle Douglas

Adults-only B&B at Buittle Castle near Castle Douglas, with breakfast included and countryside views from the garden.

Thistle Inn

Thistle Inn

Hotel · 51-55 Main Street, Castle Douglas

A traditional inn on Castle Douglas's Main Street, with its own restaurant, bar and free on-site parking rare on a high street.

Craignair Cottage

Craignair Cottage

B&B · Craignair Cottage, Dalbeattie · 3.8 miles away

Adults-only B&B in Dalbeattie with a private garden and free parking, close to golf, pubs and restaurants in Dumfries and Galloway.

Airds Farm Guest House

Airds Farm Guest House

B&B · Crossmichael, Castle Douglas

A converted farmhouse B&B in Crossmichael near Castle Douglas, with en-suite rooms, gardens and free parking for exploring Dumfries and Galloway.

Dalbeattie Guest House

Dalbeattie Guest House

Guest Accommodation · 13 Maxwell Park, Dalbeattie · 4 miles away

Small guest house in Dalbeattie, Dumfries and Galloway, with just three rooms and free on-site parking for exploring the surrounding countryside.

The Maxwell Arms Hotel

The Maxwell Arms Hotel

Hotel · 5 Maxwell Street, Dalbeattie · 4.3 miles away

A traditional hotel bar and comfortable rooms in Dalbeattie, Dumfries and Galloway, with free on-site parking and a garden for outdoor drinks.

The Birchtree Hotel

The Birchtree Hotel

Hotel · 1 Maxwell Street, Dalbeattie · 4.3 miles away

Family-run hotel on Maxwell Street in Dalbeattie with en-suite and accessible rooms, a garden, and free on-site parking.

Things to do in Castle Douglas

The best-reviewed of 5 we list · see them all

Where to eat in Castle Douglas

The best-reviewed of 21 we list · see them all

Other places to stay in Castle Douglas

Nearby towns

Quick answers

How many hotels and B&Bs are there in Castle Douglas?+

We list 14 hotels and B&Bs in Castle Douglas. 14 of them have a Google rating, averaging 4.5 out of 5.

What are the most recommended hotels and B&Bs in Castle Douglas?+

Weighing Google rating against the number of reviews, the most recommended are The Inn on the Loch (4.4/5 from 643 reviews), The Market Inn Hotel (4.6/5 from 357 reviews) and Ernespie House Hotel (4.5/5 from 217 reviews).

Are there family-friendly hotels in Castle Douglas?+

Yes. We list 8 in Castle Douglas, including The Inn on the Loch, The Market Inn Hotel and Ernespie House Hotel.

🏨

Know a hotel / b&b in Castle Douglas that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a hotel / b&b

Get the best UK staycation deals

The latest offers on cottages, campsites and hotels, plus new ideas for breaks around Britain. Straight to your inbox, no spam.

By signing up you agree to receive emails from Staycation.co.uk. Unsubscribe any time. See our Privacy Policy.