Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Situated in Castle Douglas, this hotel is 1.4 mi (2.2 km) from Mill on the Fleet and 2.1 mi (3.4 km) from Cardoness Castle. Mossyard Beach and Greyfriars Episcopal ...
Cally Palace Hotel & Golf Course$161Cally Palace Hotel & Golf Course$161
Situated in Dalbeattie, this bed & breakfast is within 9 mi (15 km) of Kippford Beach, Rockcliffe Beach, and Sandyhills Beach. Threave Garden and Threave Castle ...
Dalbeattie Guest House$72Dalbeattie Guest House$72
Should you decide to vacation in Kirkcudbright, book your room as early as you can, because there's not an abundance of hotel and apartment choices in the vicinity of Kirkcudbright's downtown.
The Gordon House Hotel is the place to check out if location is your primary concern.
Looking for more? Approximately 12 miles away from the central hub of Kirkcudbright you can secure accommodations at the Dalbeattie Guest House. The Bank Of Fleet Hotel is also in the area, 7 miles from downtown.
Looking for more things to do? Why not spend a few hours visiting the Gilcrux Springs Trout Fishery and the West Coast Indoor Karting in Maryport, 25 miles to the east of Kirkcudbright. Maryport hotels and accommodations include the Old Mill Inn and The Golden Lion Hotel. Or, stay in Dumfries, 25 miles to the northeast of Kirkcudbright, where you can choose from the Cairndale Hotel and Holiday Inn Dumfries. The Dumfries Museum and Sweetheart Abbey are a couple of the popular attractions to see when visiting Dumfries.
Keswick is 40 miles from Kirkcudbright. While you are in the region, be sure to check out the Castlerigg Stone Circle, Derwent Water and the Keswick Museum and Art Gallery. You might like to also check out the Cumberland Pencil Museum and Crosthwaite Church. If you'd like to stay in Keswick, check out the rates and amenities at the Swinside Lodge Hotel and Keswick Country House Hotel.
Our travel guide is a good way to discover more about Kirkcudbright.