Hotels in Kirkcudbright

Check availability of Kirkcudbright hotels

Fields to set your arrival month
Depart midday,on your day of departure

You can choose the number of rooms and nights after selecting your hotel.

How many nights would you like to stay?
How many rooms do you require?
5+ rooms
Room requirements
  Adults Children* Cot Type
Room 1
Room 2
Room 3
Room 4

*under 16 in beds

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.

Find a hotel in Kirkcudbright

Annan Road, Collin, Dumfries, DG1 3JX, United Kingdom (the)

Tel: 0871 527 8316 *

More info

Room only from £39.00

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.

Choose Premier Inn hotels in Kirkcudbright

Finding and booking hotels in Kirkcudbright is simple when you choose Premier Inn. We have hotels throughout Scotland and our online booking system is easy to use.

Browse our Premier Saver rates and get the best rate for your stay.