Search Filter


  • 3
  • 20
  • 8
  • 1
  • 0
  • 183
Accommodation Type
  • Holiday homes 170
  • Hotels 15
  • Bed and breakfasts 15
  • Inns 3
  • Guest houses 3
  • Apartments 2
  • Holiday parks 2
  • Country houses 1
  • Motels 1
  • Cottages 1
  • Chalets 1
  • Resorts 1
Hotel Facilities
  • Garden171
  • WiFi available in all areas140
  • Heating105
  • Non-smoking throughout102
  • Non-smoking rooms96
  • Outdoor furniture42
  • Golf course (within 3 km)36
  • Fishing28
  • Packed lunches25
  • Breakfast options23

215 Hotels in Kirkcudbright

Order By
The Kirkcudbright Bay Hotel

25 St Cuthbert Street , Kirkcudbright , DG6 4DJ

With a traditional bar and restaurant, The Kirkcudbright Bay Hotel is situated in the vibrant harbour town of Kirkcudbright. This family-run establish...

Guest Reviews
8.7 out of 10

From 256 Reviews
Starting From
GBP 65
Selkirk Arms Hotel

High Street , Kirkcudbright , DG6 4JG

This historic, 18th-century townhouse is located in the heart of the harbour town of Kirkcudbright, 15 minutes’ drive from Galloway National Park. I...

Guest Reviews
9.2 out of 10

From 234 Reviews
Starting From
GBP 90
Star Hotel

18 Main Street, Twynholm , Kirkcudbright , DG6 4NT

Three miles outside Kirkcudbright, Star Hotel is a family-run bed and breakfast in the village of Twynholm. Dating back to the 18th-century, the hotel...

Guest Reviews
8.9 out of 10

From 88 Reviews
Starting From
GBP 55
The Murray Arms Hotel

Gatehouse of Fleet , Gatehouse of Fleet , DG7 2HY

Next to Galloway Forest Park, The Murray Arms Hotel is situated in the heart of picturesque Dumfries and Galloway. The historic hotel offers home-cook...

Guest Reviews
8.2 out of 10

From 182 Reviews
Starting From
GBP 95
Cally Palace Hotel & Golf Course

Gatehouse of Fleet , Gatehouse of Fleet , DG7 2DL

Originally an 18th century mansion, Cally Palace is now a sophisticated golf hotel just 48 minutes’ drive from the market town of Dumfries. With fre...

Guest Reviews
8.9 out of 10

From 105 Reviews
Starting From
GBP 166
Douglas Arms Hotel

200-206 King Street Castle Douglas , Castle Douglas , DG7 1DB

Featuring a bar, Douglas Arms Hotel is situated in Castle Douglas. This 3-star hotel offers free WiFi. There is a restaurant. At the hotel, each room...

Guest Reviews
2.5 out of 10

From 1 Reviews
Starting From
GBP 58
The Imperial Hotel

35 King Street , Castle Douglas , DG7 1AA

This friendly hotel is situated in the centre of Castle Douglas, with a location ideal for fishing, walking, cycling, golfing and relaxation. The Imp...

Guest Reviews
7.3 out of 10

From 255 Reviews
Starting From
GBP 50
The Crown Hotel

25-26 King Street , Castle Douglas , DG7 1AA

Situated in the southern Scottish town of Castle Douglas, this family-run hotel has a bar open 7 days a week. There is a traditional restaurant, and f...

Guest Reviews
7.2 out of 10

From 50 Reviews
Starting From
GBP 60
The Market Inn Hotel

7 Queen Street , Castle Douglas , DG7 1HX

Stylishly decorated, tastefully furnished and renovated to a high standard, the Market Inn Hotel is situated in the heart of Castle Douglas, famous fo...

Guest Reviews
8.2 out of 10

From 109 Reviews
Starting From
GBP 85
The Anchor Hotel

The Anchor Hotel , Kippford , DG5 4LN

The Anchor Hotel is situated in Kippford, just 18.2 miles away from Dumfries. This traditional Scottish hotel features an on-site restaurant and guest...

Guest Reviews
8.6 out of 10

From 332 Reviews
Starting From
GBP 50