Search Filter

Price

Star
  • 1
  • 23
  • 21
  • 1
  • 0
  • 138
Accommodation Type
  • Holiday homes 62
  • Cottages 56
  • Bed and breakfasts 25
  • Hotels 16
  • Guest houses 9
  • Inns 4
  • Holiday parks 4
  • Country houses 3
  • Apartments 2
  • Farm stays 1
  • Motels 1
  • Chalets 1
Hotel Facilities
  • Heating178
  • Non-smoking rooms164
  • Non-smoking throughout160
  • Private parking139
  • Free WiFi101
  • Garden95
  • Pets allowed91
  • Luggage storage76
  • Private check-in/check-out57
  • BBQ facilities34

Hotels in Castle Douglas, Kirkcudbrightshire, Hotels near Castle Douglas


Please select a hotel from the list of hotels in and near Castle Douglas. The list below displays hotels within 30 kilometers of Castle Douglas.

184 Hotels found. Showing page 1 of 19
Order By
HOTEL IMAGE
The Market Inn Hotel

7 Queen Street , Castle Douglas , DG7 1HX

The Market Inn Hotel is 0.10 kilometers from Castle Douglas . Room prices starting from £ 59.5

Check availability and book online.
Guest Reviews
8.4 out of 10

From 144 Reviews
Starting From
£ 59.5
HOTEL IMAGE
The Imperial Hotel

35 King Street , Castle Douglas , DG7 1AA

The Imperial Hotel is 0.12 kilometers from Castle Douglas . Room prices starting from £ 40

Check availability and book online.
Guest Reviews
7.1 out of 10

From 156 Reviews
Starting From
£ 40
HOTEL IMAGE
The Urr Valley Country House Hotel

Ernespie Road , Castle Douglas , DG7 3JG

The Urr Valley Country House Hotel is 1.26 kilometers from Castle Douglas . Room prices starting from £ 50

Check availability and book online.
Guest Reviews
6.5 out of 10

From 70 Reviews
Starting From
£ 50
Rose Cottage

, Gelston , DG7

Rose Cottage is 3.89 kilometers from Castle Douglas . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
9.4 out of 10

From 2 Reviews
Starting From
£ 0
The Carriage

, Bridge of Dee , DG7

The Carriage is 4.12 kilometers from Castle Douglas . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0
The Old Station House

Broomhill, Bridge of Dee , Castle Douglas , DG7 1TT

The Old Station House is 4.12 kilometers from Castle Douglas . Room prices starting from £ 70

Check availability and book online.
Guest Reviews
9.6 out of 10

From 64 Reviews
Starting From
£ 70
The Haven B&B

The Haven, Bridge Road, Bridge of Dee, Castle Douglas , Castle Douglas , DG7 1TN

The Haven B&B is 4.16 kilometers from Castle Douglas . Room prices starting from £ 75

Check availability and book online.
Guest Reviews
9.8 out of 10

From 76 Reviews
Starting From
£ 75
The Old Sunday School

, Dalbeattie , DG7

The Old Sunday School is 4.97 kilometers from Castle Douglas . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0
Thistle Inn

51-55 main street, crossmichael , Castle Douglas , DG7 3AU

Thistle Inn is 5.52 kilometers from Castle Douglas . Room prices starting from £ 55

Check availability and book online.
Guest Reviews
9.3 out of 10

From 85 Reviews
Starting From
£ 55
Rhone Park Steading

, Crossmichael , DG7 3AU

Rhone Park Steading is 5.56 kilometers from Castle Douglas . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0