Selkirk Arms Hotel
Hotel in Kirkcudbright
8.8
Excellent
From $167
From $167
Info Categories
Luxury Hotel


Small Hotel


Hotel near Golf Courses


Show more
 
16 more hotels nearby!
Jack's Hideaway 5.5 km from Kirkcudbright
Lodge in Gatehouse of Fleet
9.3
Excellent
From $132
From $132
Info Categories
Luxury Lodge


Small Lodge


Romantic Lodge


Show more
 
The Old Station House 6.4 km from Kirkcudbright
Bed & Breakfast in Castle Douglas
9.7
Excellent
From $272
From $272
Info Categories
Luxury Bed & Breakfast


Small Bed & Breakfast


Bed & Breakfast with Parking


Show more
 
The Ship Inn 6.5 km from Kirkcudbright
Hotel in Gatehouse of Fleet
9.0
Excellent
From $133
From $133
Info Categories
Luxury Hotel


Small Hotel


Hotel near Golf Courses


Show more
 
Orchardton Castle 7.7 km from Kirkcudbright
Guest House in Auchencairn
Info Categories
Luxury Guest House


Small Guest House


Guest House for Honeymoon


Show more
 
Balcary Bay Country House Hotel 8.2 km from Kirkcudbright
Hotel in Auchencairn
8.5
Very Good
From $221
From $221
Info Categories
Luxury Hotel


Small Hotel


Hotel for Honeymoon


Show more
 
Kipplochan 9.5 km from Kirkcudbright
Chalet in Dalbeattie
9.3
Excellent
From $223
From $223
Info Categories
Luxury Chalet


Small Chalet


Dog Friendly Chalet


Show more
 
Alpine Lodge 1, Kippford, Dalbeattie 10.2 km from Kirkcudbright
Chalet in Dalbeattie
9.9
Excellent
Info Categories
Luxury Chalet


Small Chalet


Dog Friendly Chalet


Show more
 
Chipperkyle Country House B&B 12.6 km from Kirkcudbright
Guest House in Kirkpatrick Durham
9.2
Excellent
Info Categories
Luxury Guest House


Small Guest House


Dog Friendly Guest House


Show more
 
The Harbour Inn 13.4 km from Kirkcudbright
Inn in Garlieston
9.2
Excellent
From $93
From $93
Info Categories
Luxury Inn


Small Inn


Dog Friendly Inn


Show more
 
Craigadam 15.3 km from Kirkcudbright
Hotel in Kirkpatrick Durham
8.6
Very Good
From $161
From $161
Info Categories
Luxury Hotel


Small Hotel


Hotel near Golf Courses


Show more
 
Cavens Country House 18.6 km from Kirkcudbright
Country House in Kirkbean
9.5
Excellent
From $288
From $288
Info Categories
Luxury Country House


Small Country House


Romantic Country House


Show more
 
Lord Galloway Lodges 19.0 km from Kirkcudbright
Chalet in Newton Stewart
Info Categories
Luxury Chalet


Small Chalet


5-Star Chalet


Show more
 
The Golden Lion Hotel 23.2 km from Kirkcudbright
Bed & Breakfast in Maryport
7.9
Good
From $119
From $119
Info Categories
Luxury Bed & Breakfast


Small Bed & Breakfast


Bed & Breakfast with Free Wi-Fi


Show more
 
The Huntingdon 23.8 km from Kirkcudbright
Bed & Breakfast in Dumfries
9.4
Excellent
From $99
From $99
Info Categories
Luxury Bed & Breakfast


Small Bed & Breakfast


Bed & Breakfast with Parking


Show more
 
Armidale Cottages B&B 24.0 km from Kirkcudbright
Bed & Breakfast in Workington
9.5
Excellent
From $128
From $128
Info Categories
Luxury Bed & Breakfast


Small Bed & Breakfast


Bed & Breakfast with Parking


Show more
 
Hamilton House 24.1 km from Kirkcudbright
Guest House in Dumfries
9.3
Excellent
From $99
From $99
Info Categories
Luxury Guest House


Small Guest House


Guest House with Free Wi-Fi


Show more
 
*Additional taxes or fees may apply. Please check the final price before completing your booking.
Categories:
  •     Small (17)
  •     Luxury (17)
  •     Parking (11)
  •     4 Star (10)
  •     Dog Friendly (9)
  •     Family (4)
  •     Free Wi-Fi (4)
  •     Romantic (4)
  •     Golf (3)
  •     5 Star (2)
  •     Adult Only (2)
  •     Honeymoon (2)
  •     Tennis (1)
  •     Accessible (1)
  •     Historic (1)
  •     Sustainability Journey (1)
  •     Business (1)
  •     Yoga (1)
×
Checkin
×
Categories
2
Map
× Home About Press Categories Blog Hotel Awards Travelmyth GPT Contact Terms & Conditions Privacy Policy Cookies Policy FAQ