Hotels in Kirkcudbright

Average price from £39

Hotels in Kirkcudbright

If you’re looking for affordable hotels in Kirkcudbright, Scotland, make Premier Inn your first port of call.

The Scottish town of Kirkcudbright is the ideal destination for a romantic break or family holiday, and when you choose to stay in one of our hotels, you’ll be able to relax in a spacious, well-equipped guest room.

Hotel near Kirkcudbright
  • Dumfries

    Annan Road Collin Dumfries DG1 3JX
    (25.4 miles) Based on 443 traveller reviews
    Average price from
    View details

Find Kirkcudbright hotels for your holiday

Kirkcudbright is small fishing town in Kirkcudbrightshire, Dumfries and Galloway, and its picturesque setting has attracted many artists over the years. It’s a fantastic place to go to get away from it all and you’ll find a wide range of things to see and do in the area.

Book accommodation in one of Premier Inn’s hotels near Kirkcudbright and you can visit Maclellan’s Castle, the Stewartry Museum and Galloway Wildlife Conservation Park. Enjoy a round of golf at Kirkcudbright Golf Course, or ride, walk, cycle or fish in the area.

The village of Twynholm, near Kirkcudbright, is worth exploring too - you can take a tour of the CocoaBean Company’s chocolate factory and visit the David Coulthard Museum. Kirkcudbright is also less than an hour’s drive from Dumfries, making it a great destination for a day-trip if you’re staying in one of our Dumfries hotels.