Skip to main content

Filter by:


Star rating

Review score

Kirkcudbright – 12 hotels and places to stay
See the latest prices and deals by choosing your dates.
Arden House Hotel, hotel in Kirkcudbright

Situated in Kirkcudbright, 42 km from Dumfries and Galloway Golf Club, Arden House Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.

Friendly staff literally happy to make the stay as seamless as possible . It’s a great location and is clean with wonderful breakfast
9.1
Scored 9.1
Superb
Rated superb
1,155 reviews
Price from£80per night
Star Hotel, hotel in Kirkcudbright

Three miles outside Kirkcudbright, Star Hotel is a family-run bed and breakfast in the village of Twynholm.

It was clean and for an overnight had what was needed
8.6
Scored 8.6
Fabulous
Rated fabulous
292 reviews
Price from£65per night
The Kirkcudbright Bay Hotel, hotel in Kirkcudbright

With a traditional bar and restaurant, The Kirkcudbright Bay Hotel is situated in the vibrant harbour town of Kirkcudbright.

Breakfast very good. Evening meal very nice and tasty...salmon cooked wonderfully althoughI did feel there was heavy use of salt on the potato section of my meal. But overall, the meal and service was fine.
8.5
Scored 8.5
Very good
Rated very good
457 reviews
Price from£100per night
The Garret Hotel, hotel in Kirkcudbright

The Garret Hotel features a garden, terrace, a restaurant and bar in Kirkcudbright. The property is non-smoking and is located 44 km from Dumfries and Galloway Golf Club.

Liked everything about the hotel
8.0
Scored 8.0
Very good
Rated very good
219 reviews
Price from£120per night
Selkirk Arms Hotel, hotel in Kirkcudbright

This historic, 18th-century townhouse is located in the heart of the harbour town of Kirkcudbright, 15 minutes’ drive from Galloway National Park. It features 2 cosy restaurants and a bar.

Restaurant & food were great, The staff were extremely friendly and helpful.
8.8
Scored 8.8
Fabulous
Rated fabulous
497 reviews
Price from£135per night
Royal Suites Kirkcudbright, hotel in Kirkcudbright

Situated in Kirkcudbright, 46 km from Dumfries and County Golf Club, Royal Suites Kirkcudbright has rooms with free WiFi access.

central location, table in window to watch the world go by, comfortable bed, good towels and shampoo, good shower, tea & coffee in room, wine glasses & corkscrew!
7.2
Scored 7.2
Good
Rated good
89 reviews
Price from£147.42per night
Mackenzie House, hotel in Kirkcudbright

Situated in Kirkcudbright, 44 km from Dumfries and Galloway Golf Club and 46 km from Dumfries and County Golf Club, Mackenzie House features accommodation with free WiFi in a historic building.

the location and views were amazing and it was a very comfortable house to stay in
6.4
Scored 6.4
Pleasant
Rated pleasant
8 reviews
Price from£482.57per night
57 High Street, hotel in Kirkcudbright

Situated in Kirkcudbright in the Dumfries and Galloway region, 57 High Street has a patio. This holiday home features a garden.

Wonderful accommodating host, who lived very close and responded to our questions on arrival. Lovely welcome pack of fruit, eggs, cake, milk juice etc. Location was great, rooms good and spacious, good range of kitchen appliances. All the other rooms well equipped. Plenty of advice of local places to see and walk in, with maps provided.
9.1
Scored 9.1
Superb
Rated superb
23 reviews
Price from£421.80per night
Kirkcudbright Holiday Apartments - Apartment C, hotel in Kirkcudbright

Boasting garden views, Kirkcudbright Holiday Apartments - Apartment C features accommodation with a garden, around 45 km from Dumfries and County Golf Club.

Lovely apartment, just a short walk from Kirkcudbright centre. The apartment is very well equipped, with everything you need for a comfortable stay, bed was really comfortable and it was very quiet.
9.3
Scored 9.3
Superb
Rated superb
23 reviews
Price from£144per night
Kirkcudbright Holiday Apartments - Apartment E, hotel in Kirkcudbright

Kirkcudbright Holiday Apartments - Apartment E, a property with a garden, is situated in Kirkcudbright, 45 km from Dumfries and County Golf Club.

Great location very central. Well appointed, very clean and all new equipment.
9.1
Scored 9.1
Superb
Rated superb
21 reviews
Price from£153per night
See all 13 hotels in Kirkcudbright

Most booked hotels in Kirkcudbright in the past month

FAQs about hotels in Kirkcudbright




Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Kirkcudbright:

  • 10
    Scored 10

    Kirkcudbright seems a small village / town but it has a...

    Kirkcudbright seems a small village / town but it has a library, museum, swimming pool, tennis courts, post office and many independent shops. It also has a marina and is an active fishing harbour. It has styled itself as anArtists Town but I did not explore this side of Kirkcudbright. It is also a dark skies area and has a dark skies planetarium. In short I think there is something for everyone.
    Primrose
    United Kingdom
  • 10
    Scored 10

    Lovely little coastal town People very friendly and made...

    Lovely little coastal town People very friendly and made you feel welcome just one hotel and one pub open but both had very helpful staff and hotel had lovely food just what we went on holiday for
    PADTHEMAG
    United Kingdom
  • 10
    Scored 10

    A gorgeous harbour side town with lots of individual artisan...

    A gorgeous harbour side town with lots of individual artisan shops. Free parking. Lots of seating around the town. People are friendly . The place has a happy feel to it. Will definitely return for a longer stay.
    Belinda
    United Kingdom
  • 10
    Scored 10

    Kirkcudbright is a great wee town.

    Kirkcudbright is a great wee town. Plenty of cafes, galleries and things to do both in the town and its surrounds. It is a great place if you are interested in art and the countryside is fantastic to explore by car or bike if you are feeling fit. Broughton house was our favorite paid for attraction and the Kirkudbright gallery our favourite free one. We would also highly recommend a trip to the Red Kite centre at feeding time for an amazing display of avian aerobatics.
    Neil
    United Kingdom
  • 10
    Scored 10

    We were there to explore family history and had a car.

    We were there to explore family history and had a car. That took us to the small villages and farms around Kirkcudbright, and all of that was lovely - the countryside, seaside, farmlands were all wonderful.
    Craig
    United States
  • 10
    Scored 10

    A very pretty small town with plenty of good cafes and...

    A very pretty small town with plenty of good cafes and restaurants. Highlight for us was the Solway Tide Cafe - gorgeous cakes and scones and really nice coffee. No shortage of galleries, museums, great local walks and friendly locals.
    Helen
    United Kingdom

Explore guest reviews of hotels in Kirkcudbright

  • From £120 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 457 reviews
    The hospitality of the owners was exceptional, both were extremely friendly and sociable and made us feel more than welcome. The hotel is perfectly located at the head of the High Street with great views across to the church gardens. The food was excellent, from the full Scottish breakfast in the morning to the fresh lobster brought in by the local fishermen and served on the evening menu. This hotel is definitely a little gem in the heart of Kirkcudbright.
    Neil
    United Kingdom
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 44 reviews
    Great spot and perfect setting for the historic romance of Kirkcudbright. The stairs weren't easy with a heavy case but once in the nook, you had space, beautifully presented, views and every amenity you could imagine, then more. Minor query was immediately resolved and even the neighbours are lovely. My relos, who live locally, were most impressed and will recommend this place over the hotels they usually suggest.
    angus
    Australia
  • From £120 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 457 reviews
    Our trip was for the purpose of going to Galloway where my McClellan and Seaton family originated. A lifetime wish. I initially chose the Kirkcudbright Bay Shore Hotel because of its close proximity to MacLellan Castle. Our hosts, Lisa and Nish made our stay most memorable in their historic and tastefully restored property. The food was exquisite and some of the best on our wonderful journey. Salute to the chef 👨‍🍳
    Fred
    United States
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 7 reviews
    The cottage was big, spacious and very well equipped. Although on a farm on the edge of Kirkcudbright, it was quiet and peaceful. The cottage has been furnished and laid out very comfortably -- the view from the upstairs living room is fabulous, just right for a cup of tea after the day's excursions! Very comfortable beds, and towels provided, everything beautifully clean.
    susan
    United Kingdom
  • From £162 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 497 reviews
    The staff where exceptionally helpful especially when it came to helping with meals from the menu. I am gluten and lactose intolerant...but had 2 stunning evening meals in the restaurant where the chef catered/altered things to suit. Great position in the town. Dogs were allowed to stay. Clean hotel and lovely atmosphere.
    Alison Norfield
    United Kingdom
  • From £120 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 457 reviews
    Central location, comfortable beds, quality towels, good shower, plenty of storage. Staff very friendly, could not do enough for you. Tasty well cooked breakfast, plenty of variety to suit all tastes. Quiet rooms, lovely snug area where children and dogs are welcomed. Would recommend this hotel.
    Marion
    United Kingdom
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 11 reviews
    Beautifully clean house and such a joy to stay somewhere genuinely pet-free as we have some allergies in our family. Extremely comfortable beds and a high quality of furnishing and decoration. Perfectly situated near the centre of Kirkcudbright but still felt tranquil.
    Alison
    United Kingdom
  • From £162 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 497 reviews
    The location was perfect for exploring the town of Kirkcudbright. It was well maintained and the staff was friendly and professional. The back garden is a perfect spot for a cup of tea or a drink. The staff was helpful and friendly
    Robin
    United States
  • From £80 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 1,155 reviews
    As hotels go this is one is up there with the best.Leah and Billy and all their staff really know how to look after their guests.the hotel was clean the food was delicious and plenty of it.We booked for next year before we left
    Mel
    United Kingdom
  • From £162 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 497 reviews
    Our room and seemingly the whole hotel has been newly renovated. The staff were excellent and the Scottish breakfast was one of the best I've ever had! We also had our three dogs with us and there were welcome.
    Alex
    United Kingdom
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 21 reviews
    Apartment was spotless, warm and well presented. Had everything we needed for an overnight stay and would have been comfortable to stay longer. Kirkcudbright is a delightful town with lots to see and do.
    Emma
    United Kingdom
  • From £80 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 1,155 reviews
    Beautiful location, very clean and freshly presented hotel. Excellent value for food and drinks and the owner/staff were friendly and helpful. Definitely will be back.
    Richard
    United Kingdom
  • From £120 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 457 reviews
    Location in Kirkcudbright was excellent and the accommodations perfect for our stay in the area. We explored the whole area and had a great experience.
    Alastair
    Canada
  • From £80 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 1,155 reviews
    What a great stay , beautiful hotel spotlessly clean ,lovely grounds .Friendly helpful staff .Good food ,what else could you ask for .We will be back
    helen
    United Kingdom
  • From £80 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 1,155 reviews
    Excellent hotel with friendly staff and a very good vegetarian breakfast. Good location for cycling roads and forest trails.
    richard
    United Kingdom
  • From £65 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 292 reviews
    a nice little hotel in a lovely location everything was comfortable and good for the price, check in was easy and friendly
    Melissa
    Germany
  • From £162 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 497 reviews
    The Hotel was just superb - wished we could have stayed longer in this part of Scotland - we will certainly return!!!
    gareth
    United Kingdom
  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 3 reviews
    Well located in delightful Kirkcudbright close to the High Street. Good recommendations for eateries and walks.
    Michael
    United Kingdom
  • From £65 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 292 reviews
    Restaurant closed but other places in nearby Kirkcudbright.
    Keith
    United Kingdom
  • From £120 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 219 reviews
    Liked everything about the hotel
    john
    United Kingdom