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.
Selkirk Arms Hotel, hotel in Kirkcudbright

This historic, 18th-century townhouse is in the heart of the harbor town of Kirkcudbright, a 15 minute drive from Galloway National Park. It features two cozy restaurants and a bar.

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.
8.8
Scored 8.8
Excellent
Rated excellent
494 reviews
Price from$167.85per night
The Kirkcudbright Bay Hotel, hotel in Kirkcudbright

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

Great little place that serves a good pint and good food , always made welcome by the staff and the locals in the bar we’ll be visiting again for sure
8.5
Scored 8.5
Very Good
Rated very good
453 reviews
Price from$124.34per night
Star Hotel, hotel in Kirkcudbright

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

Staff were VERY welcoming. Food was great. Bed was comfortable. Easy check in.
8.6
Scored 8.6
Excellent
Rated excellent
288 reviews
Price from$80.82per night
Arden House Hotel, hotel in Kirkcudbright

Located in Kirkcudbright, 26 miles from Dumfries and Galloway Golf Club, Arden House Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace.

Very welcoming young couple. Had nice visit with them over a Scotch.
9.1
Scored 9.1
Wonderful
Rated wonderful
1,140 reviews
Price from$99.47per night
The Garret Hotel, hotel in Kirkcudbright

The Garret Hotel features a garden, terrace, a restaurant and bar in Kirkcudbright.

great location, clean room, nice breakfast, comfortable bed
8.0
Scored 8.0
Very Good
Rated very good
218 reviews
Price from$149.20per night
Royal Suites Kirkcudbright express check in, hotel in Kirkcudbright

Located in Kirkcudbright, within 27 miles of Dumfries and Galloway Golf Club and 28 miles of Dumfries and County Golf Club, Royal Suites Kirkcudbright express check in provides free WiFi.

No breakfast available. No staff on site. Problems in accessing the accomodation.
7.3
Scored 7.3
Good
Rated good
85 reviews
Price from$234.99per night
Mackenzie House, hotel in Kirkcudbright

Housed in a historic building, Mackenzie House features accommodations with a garden and free Wifi in Kirkcudbright, 27 miles from Dumfries and Galloway Golf Club.

6.4
Scored 6.4
Pleasant
Rated pleasant
8 reviews
Price from$600per night
57 High Street, hotel in Kirkcudbright

57 High Street offers accommodations in Kirkcudbright, 29 miles from Dumfries and County Golf Club. Guests staying at this vacation home have access to a patio.

Not applicable as self-catering.
9.1
Scored 9.1
Wonderful
Rated wonderful
23 reviews
Price from$524.45per night
Kirkcudbright Holiday Apartments - Apartment G, hotel in Kirkcudbright

Kirkcudbright Holiday Apartments - Apartment G offers accommodations in Kirkcudbright, 27 miles from Dumfries and Galloway Golf Club and 28 miles from Dumfries and County Golf Club.

9.0
Scored 9.0
Wonderful
Rated wonderful
12 reviews
Price from$179.04per night
Kirkcudbright Holiday Apartments - Apartment C, hotel in Kirkcudbright

Featuring a garden, Kirkcudbright Holiday Apartments - Apartment C offers accommodations in Kirkcudbright. This property offers access to a terrace and free private parking.

This was once a residential care facility that is being retro-fitted as seven individual flats, using modern fixtures and neat furniture - much from IKEA. And they really are self-contained and could be lived in long term - and come equipped with kitchen basics in terms of both tools and the kinds of ingredients you don't want to buy at every stop: pepper, oil, tea, coffee, milk, sugar. There's a full stove, dishwasher, and a smart TV. It's a very nice development and in a wonderful position, within walking distance to all that downtown Kirkcudbright has to offer - with two supermarkets, multiple take-out food outlets, countless galleries, and lovely gift and flower shops. If you're coming for a family occasion, call ahead to Lily Knowles Flowers and ask for Adele. Access is by easy electronic codes and a lockbox for the key, so arrival times are flexible - which can be a blessing given how hard it can be to predict cross country trips in Scotland. Kirkcudbright is also the home of Scottish Photography Hides which is well worth checking out for their award worthy professional photography opportunities. Just a neat location overall.
9.3
Scored 9.3
Wonderful
Rated wonderful
23 reviews
Price from$179.04per 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 second 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 of America
  • 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 $167.85 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 494 reviews
    Breakfast was lovely, and there was a great choice on the breakfast menu, full Scottish , kippers and eggs we could choice what we wanted, Staff were very very friendly, The room was spacious and very clean, We had a lovely evening meal, and again a lovely menu, and also the days specials to choice from. But what a Really loved was the kindness of the staff, and the infos every morning on the menu... ie: Tide Times and a daily walk route, brilliant idea , I have been to many hotels but this little details was fantasic
    david
    Germany
  • 8.5
    Scored 8.5
    Very Good
    Rated very good
     · 453 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 of America
  • From $167.85 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 494 reviews
    An exceptionally clean and tidy period building, extremely well appointed and decorated. The setting is the heart of the historic, Artist’s Town of Kirkcudbright. Make sure you dine in the restaurant, the food is excellent, made from locally sourced produce. The staff are professional, courteous, throughout, but are very welcoming and friendly. My wife and I can not wait to stay at The Selkirk Arms again.
    A
    Anonymous
    United Kingdom
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 62 reviews
    The cottage was spotless and it was like home from home. Kirkcudbright is such a friendly place that you don’t want to leave. The town is like one of those Christmas films with all the little independent shops. So many places to visit with breathtaking scenery that you need several days here. The hosts were excellent. Good Wi-Fi, warm comfy beds and everything was within walking distance.
    Sharon
    United Kingdom
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 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
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 1,140 reviews
    Welcoming staff at reception and in the restaurant. Pleasant , comfortable room with a great modern bathroom. Excellent breakfast included in the price . The hotel is about a mile from Kirkcudbright ,set back from the road with a large garden where we would have sat out if it hadn't been raining ! If we return to the are we'll definitely come back.
    Alison
    United Kingdom
  • From $167.85 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 494 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
  • 8.5
    Scored 8.5
    Very Good
    Rated very good
     · 453 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
  • From $149.20 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 218 reviews
    The staff were friendly and very helpful throughout my stay. The village and hotel are easy enough to get to with a bit of planning. The hotel is very central in the village. The village itself is very handy for getting to some wildlife hides nearby.
    John
    United Kingdom
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 1,140 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
  • 8.5
    Scored 8.5
    Very Good
    Rated very good
     · 453 reviews
    The hotel is very friendly and well located in the centre of Kirkcudbright. Parking was very easy ,in the street outside the hotel. The hotel is great value for money,but don't expect 5 star facilities. I would go back again.
    Graham
    United Kingdom
  • From $167.85 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 494 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
  • From $80.82 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 288 reviews
    Good communications with the owner, a slight mix up with rooms, this was quickly sorted out. Room and bathroom very clean and fresh. Hotel is in excellent, quiet location for visiting the south west of Scotland.
    Ian
    United Kingdom
  • From $524.45 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 23 reviews
    Everything we could possibly need. Lots of helpful extras like eggs, milk, tea, coffee, oil etc. Delicious fruit cake too. Kirkcudbright is a favourite destination
    fiona
    United Kingdom
  • 8.5
    Scored 8.5
    Very Good
    Rated very good
     · 453 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
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 1,140 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.82 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 288 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
  • 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
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 1,140 reviews
    Very comfortable hotel in the beautiful town of Kirkcudbright. Good value for money room and food.
    Antony
    France
  • From $228.03 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 85 reviews
    Location fine in middle of Kirkcudbright. No staff or other facilities to comment on.
    Douglas
    United Kingdom