Hotels in Castle Douglas

Hotels and Bed and Breakfast in Castle Douglas, United Kingdom

229 Hotels in Castle Douglas

  • Short by

The Mariner Hotel

Main st Kippford , Kippford , DG5 4LN
3.60 km from Castle Douglas
5 hotel rooms

rooms from:
£ Book

The Anchor Hotel

The Anchor Hotel , Kippford , DG5 4LN
3.64 km from Castle Douglas
6 hotel rooms

rooms from:
£ Book

The Birchtree Hotel

1 Maxwell Street , Dalbeattie , DG5 4AH
6.82 km from Castle Douglas
12 hotel rooms

rooms from:
£ Book

The Imperial Hotel

35 King Street , Castle Douglas , DG7 1AA
8.02 km from Castle Douglas
12 hotel rooms

rooms from:
£ Book

The Crown Hotel

25-26 King Street , Castle Douglas , DG7 1AA
8.05 km from Castle Douglas
11 hotel rooms

rooms from:
£ Book

The Market Inn Hotel

7 Queen Street , Castle Douglas , DG7 1HX
8.05 km from Castle Douglas
9 hotel rooms

rooms from:
£ Book

Ernespie House Hotel

Ernespie road , Castle Douglas , DG7 3JG
8.39 km from Castle Douglas
1 hotel rooms

rooms from:
£ Book
rooms from:
£ Book

Selkirk Arms Hotel

High Street , Kirkcudbright , DG6 4JG
12.59 km from Castle Douglas
16 hotel rooms

rooms from:
£ Book

The Garret

116 High Street , Kirkcudbright , DG6 4JQ
12.66 km from Castle Douglas
8 hotel rooms

rooms from:
£ Book

Star Hotel

18 Main Street, Twynholm , Kirkcudbright , DG6 4NT
13.49 km from Castle Douglas
3 hotel rooms

rooms from:
£ Book

The Burnbank Hotel

1 Kirkbrae Twynholm , Kirkcudbright , DG6 4NX
13.59 km from Castle Douglas
6 hotel rooms

rooms from:
£ Book

Craigadam

Craigadam, Castle Douglas , Kirkpatrick Durham , DG7 3HU
17.52 km from Castle Douglas
10 hotel rooms

rooms from:
£ Book

The Murray Arms Hotel

Gatehouse of Fleet , Gatehouse of Fleet , DG7 2HY
19.89 km from Castle Douglas
12 hotel rooms

rooms from:
£ Book
rooms from:
£ Book

Holiday Inn Dumfries

The Crichton Bankend Road , Dumfries , DG1 4ZZ
26.23 km from Castle Douglas
71 hotel rooms

rooms from:
£ Book
  • 1
  • 2
  • 3
  • ...
  • 15