An ancient stone structure with arched windows and a tower, surrounded by lush green fields and trees.

Search Kirkcudbright hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Kirkcudbright hotels

Star Hotel

Star Hotel
3.0 star property
Kirkcudbright
8.8 out of 10, Excellent, (32 reviews)
"Fantastic stay at The Star again. Great room and lovely food in the restaurant."
United Kingdom
Eric
The price is NZ$234
includes taxes & fees
8 July - 9 July
Star Hotel

The Garret

The Garret
3.0 star property
Kirkcudbright
9.0 out of 10, Wonderful, (70 reviews)
"Beautiful room above the pub.. have stayed in some not so nice pub stays before and this was wonderful!!! Nice walkable town, food was great in the pub and breakfast lounge. Friendly staff from check in to check out."
Canada
Rachel
The price is NZ$309
includes taxes & fees
10 July - 11 July
The Garret

2 Burnside Place

2 Burnside Place
3.5 star property
Kirkcudbright
The price is NZ$610
includes taxes & fees
10 July - 11 July
2 Burnside Place

Nathaniel's Cottage

Nathaniel's Cottage
3.5 star property
Kirkcudbright
The price is NZ$841
includes taxes & fees
28 July - 29 July
Nathaniel's Cottage

Haven Cottage

Haven Cottage
3.0 star property
Kirkcudbright
The price is NZ$2,050
includes taxes & fees
18 July - 19 July
Haven Cottage

The Thistle Inn

The Thistle Inn
3.0 star property
Castle Douglas
9.4 out of 10, Exceptional, (47 reviews)
"Genuinely nice people, easy, early check in--nice place to spend a night on a journey in the South of Scotland"
United Kingdom
Thomas
The price is NZ$187
includes taxes & fees
8 July - 9 July
The Thistle Inn

Barholm Accommodation

Barholm Accommodation
2.0 star property
Newton Stewart
9.4 out of 10, Exceptional, (86 reviews)
"The room was clean and just what was expected. There was ample parking and it was conveniently located."
Canada
Ian
The price is NZ$118
includes taxes & fees
24 July - 25 July
Barholm Accommodation

The Kings Arms Hotel

The Kings Arms Hotel
3.5 star property
Castle Douglas
9.2 out of 10, Wonderful, (152 reviews)
"Fantastic stay all the people in this hotel were amazing very friendly"
Australia
Graeme
The price is NZ$334
includes taxes & fees
10 July - 11 July
The Kings Arms Hotel

The Birchtree Hotel

The Birchtree Hotel
3.5 star property
Dalbeattie
8.6 out of 10, Excellent, (170 reviews)
"Friendly staff but a bit slapdash at breakfast, rooms comfortable but south facing rooms need a portable aircon unit when warmer outside as the room was stiflingly hot despite window open and fan on. Excellent food which we could not fault for two nights dinner."
United Kingdom
Gareth
The price is NZ$243
includes taxes & fees
9 July - 10 July
The Birchtree Hotel

The Old Ginn House Inn

The Old Ginn House Inn
4.0 star property
Workington
9.0 out of 10, Wonderful, (249 reviews)
"The staff were very helpful food excellent"
United Kingdom
Isn
The price is NZ$228
includes taxes & fees
18 July - 19 July
The Old Ginn House Inn

Craigmount

Craigmount
3.5 star property
Newton Stewart
9.8 out of 10, Exceptional, (61 reviews)
"Great place, breakfast was top notch, as we're the staff. Would definitely go again next time I'm in the area."
United Kingdom
John
The price is NZ$244
includes taxes & fees
11 July - 12 July
Craigmount

The Crown Hotel

The Crown Hotel
3.0 star property
Newton Stewart
8.0 out of 10, Very good, (53 reviews)
"Great food!"
United States
Craig
The price is NZ$266
includes taxes & fees
13 July - 14 July
The Crown Hotel

The Bruce Hotel

The Bruce Hotel
3.0 star property
Newton Stewart
7.0 out of 10, Good, (48 reviews)
"Hotel a little tired but service and hospitality second to none breakfast good fresh unlimited toast good value for money "
United Kingdom
michael
The price is NZ$180
includes taxes & fees
15 July - 16 July
The Bruce Hotel

Ernespie House Hotel

Ernespie House Hotel
3.0 star property
Castle Douglas
8.4 out of 10, Very good, (73 reviews)
"Wonderful location with excellent food. Will stay again,"
United Kingdom
Sarah
The price is NZ$309
includes taxes & fees
9 July - 10 July
Ernespie House Hotel

Armstrong St - Cosy 3 Bedroom Home

Armstrong St - Cosy 3 Bedroom Home
2.0 star property
Workington
The price is NZ$526
includes taxes & fees
9 July - 10 July
Armstrong St - Cosy 3 Bedroom Home

Armidale Cottages Bed & Breakfast

Armidale Cottages Bed & Breakfast
3.0 star property
Workington
9.6 out of 10, Exceptional, (39 reviews)
"Great people"
United Kingdom
Kenneth
The price is NZ$290
includes taxes & fees
8 July - 9 July
Armidale Cottages Bed & Breakfast

Cally Palace Hotel & Golf Course

Cally Palace Hotel & Golf Course
4.0 star property
Castle Douglas
8.6 out of 10, Excellent, (455 reviews)
"Great location. Very nice staff. Room older in style but had everything that was needed. Great value for money"
United Kingdom
Laura
The price is NZ$225
includes taxes & fees
23 July - 24 July
Cally Palace Hotel & Golf Course

Hunday Manor Country House Hotel

Hunday Manor Country House Hotel
4.0 star property
Workington
9.0 out of 10, Wonderful, (133 reviews)
"Lovely hotel in own grounds. Excellent breakfast cooked to order. Staff friendly and helpful. Comfortable bed with quality bedding."
United Kingdom
Tracey
The price is NZ$252
includes taxes & fees
10 July - 11 July
Hunday Manor Country House Hotel

The Dairy

The Dairy
2.0 star property
Newton Stewart
The price is NZ$1,206
includes taxes & fees
10 July - 11 July
The Dairy

The Ship Inn

The Ship Inn
4.0 star property
Castle Douglas
9.4 out of 10, Exceptional, (92 reviews)
"Really friendly staff and great location."
United Kingdom
Laura
The price is NZ$337
includes taxes & fees
9 July - 10 July
The Ship Inn
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Kirkcudbright attractions

Learn more about Kirkcudbright

Artists flock to this colourful harbour town where MacLellan's Castle and the Tolbooth Art Centre showcase Scottish heritage. Explore the working studios along the 'Artists' Town' streets or time your visit for the annual summer arts festival.

The ruins of a medieval stone structure with arches and columns, surrounded by green grass and a clear sky.
Photo by LornaMCampbell
Open Photo by LornaMCampbell

Top Kirkcudbright Hotel Reviews

Recent Reviews in Kirkcudbright

More cheap accommodation in Kirkcudbright

Find out more about Kirkcudbright

Top reasons to visit Kirkcudbright

  • Stunning Scenery: Kirkcudbright offers breathtaking landscapes ideal for outdoor enthusiasts, with scenic drives and hiking trails through beautiful countryside.
  • Picturesque Harbour: Stroll along the charming harbour, where local scallop boats create a delightful atmosphere for visitors.
  • Rich Cultural Offerings: Explore the Kirkcudbright Galleries for a taste of the local art scene and experience the town's vibrant culture.
  • Family-Friendly Activities: With a range of outdoor activities and historical sites, Kirkcudbright is perfect for family vacations.
  • Varied Accommodation: Choose from charming bed and breakfasts to comfortable hotels, catering to diverse needs for a relaxing stay.

Find great hotels in and around Kirkcudbright

Discover a range of delightful accommodation options in Kirkcudbright, Scotland, from charming bed and breakfasts to comfortable hotels. Whether you're seeking a pet-friendly stay, a welcoming environment for LGBTQIA travellers, or facilities suited for business trips, you'll find the perfect spot to unwind. Explore various guest houses and hotels that cater to your needs while enjoying the scenic beauty of this historic coastal town.

  • Cally Palace Hotel & Golf Course: Located approximately 9.7km from Kirkcudbright, the Cally Palace Hotel & Golf Course is a 4-star haven for golf enthusiasts and business travellers. With a guest rating of 8.8 out of 10, this property features charming accommodations that blend classic elegance with modern comforts. Guests can take advantage of the onsite golf course, making it an ideal spot for those looking to indulge in a golfing holiday. The hotel is also pet-friendly, allowing dogs with certain restrictions, and provides amenities such as food and water bowls. This hotel strikes a balance between leisure and business, making it a well-rounded choice for diverse travellers.
  • The Kings Arms Hotel: Situated 12.9km from Kirkcudbright, The Kings Arms Hotel boasts a warm inn atmosphere with a 3.5-star rating and an impressive guest rating of 9.2 out of 10. This property is an excellent option for pet owners, welcoming dogs with free permitted stays and a policy accommodating service animals. The Kings Arms is perfect for those seeking a combination of relaxation and business amenities, along with a friendly, local vibe. Its rustic charm and attentive service make it a favourite among visitors looking for a quintessential Scottish inn experience.
  • The Garret: Nestled within Kirkcudbright itself, The Garret offers a delightful 3-star experience with a commendable guest rating of 9.0 out of 10. This property features a variety of dining options, including a coffee shop and restaurants serving breakfast and brunch. Guests can engage in nearby activities such as horse riding and hiking, perfect for those who enjoy the great outdoors. Additionally, the hotel provides modern entertainment amenities, including flatscreen TVs, ensuring a comfortable and enjoyable stay for all visitors.

Where to stay in and around Kirkcudbright

Discover the charm of Kirkcudbright, a delightful town perfect for family vacations and outdoor adventures. Stroll along the picturesque harbour, where scallop boats bob gently in the water, and soak in the friendly atmosphere. Explore hidden gems like the stunning countryside and historical sites nearby, offering a blend of relaxation and adventure. Don't miss the chance to experience the vibrant local art scene, making Kirkcudbright a memorable destination for every traveller.

  • Castle Douglas: Nestled 14.5km from Kirkcudbright, Castle Douglas is a vibrant town known for its outdoor adventures and family-friendly atmosphere. Visitors flock here year-round, with peak times in April and from July to August. Enjoy a range of activities, from exploring the scenic parks and lakes to indulging in some fun at the local arcade adventure zone. Golf enthusiasts will also appreciate the nearby golf course. The picturesque landscapes and water features make this town a delightful destination for those seeking a romantic escape or quality family time.
  • Gatehouse-of-Fleet: Just 9.7km away from Kirkcudbright, this charming village offers a picturesque setting perfect for outdoor lovers and those seeking stunning scenery. Like Castle Douglas, visitor numbers peak in April and July to August, making it a lively spot in the warmer months. Explore the local trails or enjoy a day at the beach, where you can soak in the beauty of the landscape. The village boasts a relaxed atmosphere, ideal for a romantic getaway, with various outdoor activities that cater to every interest.
  • Borgue: Located in the Kirkcudbright area, Borgue is a quaint village that draws visitors looking for a blend of beach and outdoor experiences. With peak visitor numbers during June to July and September, it’s a great time to enjoy the local arts centre or embark on a hiking adventure along the scenic trails. The nearby beach and bay provide stunning views and opportunities for relaxation, while the local theme park adds a bit of fun for the whole family. Borgue’s serene environment makes it perfect for those wanting to escape the hustle and bustle.

Things to do in Kirkcudbright

Shopping

Kirkcudbright offers charming local shops where you can find unique souvenirs and gifts. If you're up for a drive, head to Dumfries, about 32.2km away, where you can explore larger shopping centres with a variety of high street brands and local artisan products.

Recreation

Explore the serene surroundings at The Whitehouse, a wellness retreat offering yoga sessions and holistic therapies. Enjoy peaceful walks along the Solway Coast, where nature's beauty enhances your relaxation. Try local organic cuisine at nearby cafƩs for a wholesome dining experience that complements your wellness journey.

Adventure

Explore the stunning coastlines at Kirkcudbright Bay, where you can enjoy kayaking and paddleboarding among scenic views. Alternatively, venture into the Galloway Forest Park for exhilarating mountain biking trails and hiking paths, offering a true taste of Scotland's natural beauty.

Nightlife

Kirkcudbright's nightlife offers a relaxed charm with options like The Selkirk Arms Hotel, where you can enjoy local ales and hearty meals. For a vibrant atmosphere, check out The Kirkcudbright Gallery, which sometimes hosts evening events and exhibitions, providing a unique cultural experience.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in Kirkcudbright

Kirkcudbright is a charming destination for outdoor enthusiasts and families, offering stunning scenery and a rich cultural experience. Visitors can explore attractions like Kirkcudbright Bay and its picturesque beaches, as well as local churches. Don’t miss the Kirkcudbright Galleries for a dose of art and culture. The town centre is also a delightful spot to visit, making it a perfect base for discovering the area’s beauty and heritage.

  • Brighouse Bay: This picturesque beach offers a serene escape with its golden sands and gentle waves, ideal for a leisurely stroll or a picnic. Enjoy the stunning coastal views and perhaps spot some local wildlife along the shore.
  • Broughton House: A delightful historic house that showcases the rich artistic heritage of the area. Explore the beautiful gardens and admire the collection of artworks, immersing yourself in the cultural vibes that this charming residence exudes.
  • Ross Bay: Known for its breathtaking scenery, Ross Bay is a fantastic spot for outdoor enthusiasts. With stunning views and tranquil beach atmospheres, it's perfect for a day of exploration, relaxation, or enjoying a seaside walk.

Best time to go to Kirkcudbright

The best time to visit Kirkcudbright can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Kirkcudbright falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Kirkcudbright falls in January and February. February has average visitor numbers and mostly cloudy weather.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January41.4°F (5.2°C)Light RainMostly CloudyAverageSlightly Low
February41.4°F (5.2°C)Light RainMostly CloudyAverageSlightly Low
March42.6°F (5.9°C)Light RainMostly CloudyAverageAverage
April45.9°F (7.7°C)Light RainMostly CloudyAverageAverage
May50.4°F (10.2°C)Light RainMostly CloudyAverageAverage
June55.6°F (13.1°C)Light RainMostly CloudySlightly HighSlightly High
July58.3°F (14.6°C)Light RainMostly CloudySlightly HighSlightly High
August58.1°F (14.5°C)Light RainMostly CloudySlightly HighSlightly High
September55.8°F (13.2°C)Light RainMostly CloudyAverageAverage
October52.0°F (11.1°C)Light RainMostly CloudySlightly LowAverage
November46.8°F (8.2°C)Light RainMostly CloudySlightly LowSlightly Low
December43.2°F (6.2°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Kirkcudbright

Reaching Kirkcudbright is convenient with several major airports nearby. EDInburgh Airport (EDI), situated 130.4km away, offers excellent accommodation options like Crescent House and Virgin Hotels Edinburgh, both 11.3km from the airport. GLAsgow International Airport (GLA) is closer at 117.5km, with top hotels iNCLuding JA Mar Hall Scotland, just 6.4km away, and Kimpton Blythswood Hotel & Spa, 11.3km away. For those considering Newcastle International Airport (NCL), located 151.3km from Kirkcudbright, options include Delta Hotels by Marriott Newcastle Gateshead and Copthorne Hotel Newcastle, both 9.7km from the airport. Each airport provides accessible transport services to their respective hotels.

Frequently asked questions

What is the best area to stay in Kirkcudbright?
The best area to stay in Kirkcudbright is within the town centre itself, particularly around St Mary Street and the High Street.

This central area is the heart of Kirkcudbright, known for its historic architecture, including the Tolbooth Art Centre, and its position on the River Dee. It's very walkable, with many independent shops, art galleries, and eateries clustered around the main thoroughfares. You'll find yourself just a short stroll from the harbour and MacLellan's Castle.

Couples often find this area ideal for a relaxed break. The proximity to the harbour allows for pleasant riverside walks, and the selection of local restaurants provides excellent dining options for evenings out. The various art galleries and craft shops offer plenty of opportunities for browsing and discovering local talent.

For families, staying centrally offers great convenience. You're close to amenities and attractions like the Stewartry Museum, which provides an interesting glimpse into local history.
What are the best hotels in Kirkcudbright that travellers recommend?
For highly recommended accommodations in Kirkcudbright, The Garret is a superb option.

The 3-star Garret, with an excellent 9.0 rating, is frequently praised by guests for its quiet rooms and delicious breakfast. It offers premium bedding and Egyptian cotton sheets for a comfortable stay. Free self-parking is available, and there is also free parking nearby. A terrace is provided for guests to enjoy, and kids' meals are available. The hotel is conveniently located just 0.6 km from the Stewartry Museum.
What are the best family hotels in Kirkcudbright?
For a highly-rated family-friendly hotel in Kirkcudbright, The Garret is an excellent choice.

This 3-star hotel, with a 9.0 rating, is popular by families. It offers a kids' meal option and complimentary toiletries, along with free WiFi and free self-parking nearby. Guests consistently praise the excellent and friendly staff, delicious breakfast, and quiet rooms. The hotel's location is also very convenient, being just 0.6 km from the Stewartry Museum. Find more child-friendly accommodations in Kirkcudbright
What are the best budget hotels in Kirkcudbright?
For a highly-rated budget hotel in Kirkcudbright, The Garret is an excellent choice.

This 3-star hotel, with an impressive 9.0 rating, is frequently praised by guests for its excellent and friendly staff, along with a delicious breakfast. Its location is also considered great, and rooms are often described as quiet. You will find complimentary toiletries, free WiFi, and free self-parking nearby. The hotel also features premium bedding and Egyptian cotton sheets for added comfort. It is conveniently located near several points of interest, including Broughton House and MacLellan's Castle, both just 0.2 km away. The Whitehouse Gallery is 0.4 km away, and the Stewartry Museum is 0.6 km away. View all budget hotels in Kirkcudbright
What are the best hotels in Kirkcudbright near Stewartry Museum?
For a highly-rated hotel in Kirkcudbright near Stewartry Museum, The Garret is an excellent choice.

This 3-star hotel, with a 9.0 rating, is conveniently located just 0.6 kilometres from Stewartry Museum. Guests frequently praise the excellent and friendly staff, the delicious breakfast, and the quiet rooms. It also offers free WiFi and complimentary self-parking nearby, making it a convenient base for exploring the area.
When is the best time to go to Kirkcudbright?
The best time to visit Kirkcudbright is generally from late spring to early autumn, specifically between May and September, when the weather is mildest and the town is at its most active.

During these months, you'll find longer daylight hours, which are ideal for exploring the town's historic sites like MacLellan's Castle and the Tolbooth Art Centre. The summer also sees a full calendar of local events, including exhibitions and festivals, making it a good time for those who enjoy cultural activities. The surrounding countryside is also at its most verdant, great for walks and enjoying the scenic Solway Coast.

For those who prefer a quieter experience with fewer crowds, late May and early June or September are excellent choices. The weather is still pleasant, and you can enjoy the natural beauty and local attractions without the peak season bustle.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Kirkcudbright.
How can I save on a hotel booking in Kirkcudbright with Expedia?
One Keyā„¢ – Expedia's free travel rewards programme – gives you instant access to perks and Member Prices on Kirkcudbright hotels. Plus, you'll earn OneKeyCashā„¢* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Kirkcudbright?
Prices for hotels in Kirkcudbright often vary, but you can find a great deal from NZ$118 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.