
Kirkcudbright Holidays
Book a Hotel + Flight or Car together to unlock savings
Photo by Geraldine Soh
- Plan, book, travel with confidence
- Better togetherSave up to NZ$616 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Kirkcudbright Holiday
Our pick of the best Kirkcudbright Hotel Deals

The Garret
116 High Street Kirkcudbright Scotland
The price is NZ$280 per night from 27 Nov to 28 Nov
NZ$280
27 Nov - 28 Nov
includes taxes & fees
8.8/10 Excellent! (63 reviews)
Dinner was nice. Great beer garden out back. Reception seemed a little bit tired when we got there. Walking around town, people were friendly.
Reviewed on 24 Aug 2025

Cottage with stunning views over Kirkcudbright Bay, a short walk from the beach.
Kirkcudbright SCT
9.8/10 Exceptional! (87 reviews)
Beautiful Cottage in a stunning location. Clean,cosy but spacious this place is hard to beat for an away from it all break. Would certainly highly recommend
Reviewed on 30 Oct 2025

CORBIE NEIST: Overlooking Kirkcudbright Harbour
Kirkcudbright Scotland
9/10 Wonderful! (18 reviews)
Everything was walkable. Quite a few choices of cafes and restaurants. The people were very friendly. The suite was adorable. And if you like people watching, there is a park across the street that you can sit in your living room chair and watch life going on. Pete was very helpful and accessible. ...
Reviewed on 19 Sept 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Discover the most popular places to visit in Kirkcudbright

Broughton House
Learn about the local history of Kirkcudbright when you spend time at Broughton House. While you're in the area, wander around the gardens.
More holiday ideas
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.

