We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox. Mac: Safari.

Kirkcudbright Hotels

What style of hotel do you prefer?
All Hotels (25)
B&Bs (98)
Romantic (7)
Family (4)
Within 10 km (4)
Within 25 km (15)
Within 50 km (25)
All Dumfries and Galloway

Check availability

Refine search

Price per night

 

Property type

 

Search nearby

from Kirkcudbright city centre
 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Special offer in Kirkcudbright

Number 1 Bed and Breakfast
Number 1 Bed and Breakfast 5.0 of 5 stars
Special offer £70 per night

Hotels travellers recommend

List view  |  Large map
List view  |  Large map
Your selections 50 km
Kirkcudbright Hotels (3)
The Selkirk Arms Hotel
RM424 - 556 per night*
+44 +44 01557330402
E-mail hotel
The Selkirk Arms Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d192347?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 3 hotels in Kirkcudbright
4.5 of 5 stars 138 reviews
Professional photos | Traveller photos (42) | Map
Ranked #2 of 3 hotels in Kirkcudbright
3.5 of 5 stars 25 reviews
Traveller photos (1) | Map
The Royal Hotel
RM295 per night*
No photo provided
Ranked #3 of 3 hotels in Kirkcudbright
2.5 of 5 stars 9 reviews
Recommended nearby Hotels
Kirroughtree House, Newton Stewart
RM358 - 408 per night*
30.2 km from Kirkcudbright
CHECK RATES! ABS:HotelCheckRates-d291176?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 4 hotels in Newton Stewart
4.5 of 5 stars 29 reviews
Professional photos | Traveller photos (3) | Map
Cally Palace Hotel, Gatehouse of Fleet
RM512 - 986 per night*
9.4 km from Kirkcudbright
No photo provided
CHECK RATES! ABS:HotelCheckRates-d253774?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 4 hotels in Gatehouse of Fleet
4.5 of 5 stars 71 reviews
Professional photos | Traveller photos (9) | Map
The Kings Arms Hotel, Dalbeattie
RM148 - 345 per night*
17.8 km from Kirkcudbright
Ranked #1 of 3 hotels in Dalbeattie
4.5 of 5 stars 10 reviews
Traveller photos (1) | Map
Balcary Bay Country House Hotel, Gatehouse of Fleet
RM568 - 641 per night*
13.1 km from Kirkcudbright
Ranked #2 of 4 hotels in Gatehouse of Fleet
4 of 5 stars 66 reviews
Traveller photos (9) | Map
Barend Holiday Village, Colvend
20.5 km from Kirkcudbright
Ranked #1 of 1 hotels in Colvend
4 of 5 stars 32 reviews
Traveller photos (4) | Map
Bruce Hotel, Newton Stewart
RM251 - 402 per night*
30.7 km from Kirkcudbright
CHECK RATES! ABS:HotelCheckRates-d483802?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 4 hotels in Newton Stewart
4 of 5 stars 96 reviews
Professional photos | Traveller photos (4) | Map
3.0 of 5 Cairndale Hotel & Leisure Club, Dumfries
RM267 - 528 per night*
38.4 km from Kirkcudbright
CHECK RATES! ABS:HotelCheckRates-d193980?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 7 hotels in Dumfries
4 of 5 stars 164 reviews
Professional photos | Traveller photos (13) | Map
Ken Bridge Hotel, New Galloway
RM374 per night*
27.6 km from Kirkcudbright
Ranked #1 of 1 hotels in New Galloway
4 of 5 stars 13 reviews
Traveller photos (4) | Map
BEST WESTERN Station Hotel, Dumfries
RM292 - 449 per night*
38.6 km from Kirkcudbright
CHECK RATES! ABS:HotelCheckRates-d192352?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 7 hotels in Dumfries
3.5 of 5 stars 66 reviews
Professional photos | Traveller photos (12) | Map
Douglas Arms, Castle Douglas
13.7 km from Kirkcudbright
Ranked #1 of 5 hotels in Castle Douglas
3.5 of 5 stars 38 reviews
Traveller photos (5) | Map
2.0 of 5 Murray Arms Hotel, Castle Douglas
RM301 - 452 per night*
15.3 km from Kirkcudbright
CHECK RATES! ABS:HotelCheckRates-d1176870?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 5 hotels in Castle Douglas
4 of 5 stars 6 reviews
Professional photos | Map
Buccleuch & Queensberry Hotel, Thornhill
RM245 - 393 per night*
48.4 km from Kirkcudbright
Ranked #2 of 2 hotels in Thornhill
4 of 5 stars 14 reviews
Traveller photos (4) | Map
Galloway Arms Hotel, Newton Stewart
31.0 km from Kirkcudbright
Ranked #4 of 4 hotels in Newton Stewart
3.5 of 5 stars 17 reviews
Traveller photos (8) | Map
Seacote Caravan Park, St Bees, UK
48.0 km from Kirkcudbright
Ranked #2 of 3 hotels in St Bees
3.5 of 5 stars 54 reviews
Traveller photos (28) | Map
Murray Arms, Gatehouse of Fleet
RM301 - 405 per night*
10.1 km from Kirkcudbright
No photo provided
Ranked #4 of 4 hotels in Gatehouse of Fleet
3.5 of 5 stars 23 reviews
Map
Barons Craig Hotel, Dalbeattie
16.5 km from Kirkcudbright
Ranked #2 of 3 hotels in Dalbeattie
3.5 of 5 stars 54 reviews
Traveller photos (15) | Map
Abbey Arms Hotel, New Abbey
RM295 per night*
31.6 km from Kirkcudbright
Ranked #1 of 1 hotels in New Abbey
3.5 of 5 stars 16 reviews
Traveller photos (5) | Map
Crown Hotel, Castle Douglas
14.1 km from Kirkcudbright
No photo provided
Ranked #3 of 5 hotels in Castle Douglas
3.5 of 5 stars 10 reviews
Map
3.0 of 5 Clonyard House Hotel, Dalbeattie
RM276 - 408 per night*
18.0 km from Kirkcudbright
CHECK RATES! ABS:HotelCheckRates-d292521?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 3 hotels in Dalbeattie
3 of 5 stars 18 reviews
Professional photos | Map
Imperial Hotel, Castle Douglas
RM226 - 377 per night*
14.0 km from Kirkcudbright
CHECK RATES! ABS:HotelCheckRates-d320473?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 5 hotels in Castle Douglas
3 of 5 stars 11 reviews
Professional photos | Map
Dalston House Hotel, Dumfries
37.6 km from Kirkcudbright
No photo provided
Ranked #7 of 7 hotels in Dumfries
3 of 5 stars 11 reviews
Map
The Urr Valley Hotel, Castle Douglas
RM276 - 502 per night*
14.3 km from Kirkcudbright
CHECK RATES! ABS:HotelCheckRates-d324293?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 5 hotels in Castle Douglas
2.5 of 5 stars 34 reviews
Professional photos | Traveller photos (3) | Map