Find hotels in Kirkcudbright from £51

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Kirkcudbright hotels

The Garret

The Garret
3.0 star property
Kirkcudbright
9.0 out of 10, Wonderful, (69 reviews)
"Quaint facility. Very friendly staff, people get to know you over the stay and look after your needs"
Canada
Mark
The price is £132
includes taxes & fees
24 May - 25 May
The Garret

Nathaniel's Cottage

Nathaniel's Cottage
3.5 star property
Kirkcudbright
The price is £360
includes taxes & fees
27 May - 28 May
Nathaniel's Cottage

2 Burnside Place

2 Burnside Place
3.5 star property
Kirkcudbright
The price is £261
includes taxes & fees
28 May - 29 May
2 Burnside Place

Haven Cottage

Haven Cottage
3.0 star property
Kirkcudbright
The price is £957
includes taxes & fees
26 May - 27 May
Haven Cottage

Barholm Accommodation

Barholm Accommodation
2.0 star property
Newton Stewart
9.4 out of 10, Exceptional, (82 reviews)
"Very clean, comfortable and warm 😁"
United Kingdom
Nicola
The price is £51
includes taxes & fees
30 May - 31 May
Barholm Accommodation

The Golden Lion Hotel

The Golden Lion Hotel
3.0 star property
Maryport
8.4 out of 10, Very good, (179 reviews)
"Breakfast Brilliant, cooked perfectly, great quality! Lovely clean hotel through out .Parking So easy and on the doorstep! Staff lovely, helpful and so friendly, thank you all , Joanne Askew x"
United Kingdom
Joanne
The price is £102
includes taxes & fees
5 Jun - 6 Jun
The Golden Lion Hotel

The Kings Arms Hotel

The Kings Arms Hotel
3.5 star property
Castle Douglas
9.2 out of 10, Wonderful, (148 reviews)
"Good 👍"
United Kingdom
Martin
The price is £138
includes taxes & fees
25 May - 26 May
The Kings Arms Hotel

The Birchtree Hotel

The Birchtree Hotel
3.5 star property
Dalbeattie
8.6 out of 10, Excellent, (165 reviews)
"Small hotel but the room we had was large and nice. The restaurant in the building was very good staff were pleasant. "
Canada
Grant
The price is £104
includes taxes & fees
24 May - 25 May
The Birchtree Hotel

The Ship Inn

The Ship Inn
4.0 star property
Castle Douglas
9.4 out of 10, Exceptional, (89 reviews)
"Good place to stay if looking somewhere close to the ferry. Restaurant is excellent and staff very friendly and helpful. "
United Kingdom
Mark
The price is £147
includes taxes & fees
15 Jun - 16 Jun
The Ship Inn

Craigmount

Craigmount
3.5 star property
Newton Stewart
9.8 out of 10, Exceptional, (58 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 £101
includes taxes & fees
6 Jun - 7 Jun
Craigmount

King's Apartment

King's Apartment
2.0 star property
Castle Douglas
The price is £287
includes taxes & fees
26 May - 27 May
King's Apartment

The Bruce Hotel

The Bruce Hotel
3.0 star property
Newton Stewart
7.0 out of 10, Good, (45 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 £74
includes taxes & fees
24 May - 25 May
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 £121
includes taxes & fees
28 May - 29 May
Ernespie House Hotel

Cally Palace Hotel & Golf Course

Cally Palace Hotel & Golf Course
4.0 star property
Castle Douglas
8.8 out of 10, Excellent, (440 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 £92
includes taxes & fees
31 May - 1 Jun
Cally Palace Hotel & Golf Course

Imperial Hotel

Imperial Hotel
3.0 star property
Castle Douglas
7.2 out of 10, Good, (73 reviews)
"Clean and tidy room, very helpful staff, tasty breakfast and a well stocked bar what more do you need for your stay"
United Kingdom
John
The price is £75
includes taxes & fees
24 May - 25 May
Imperial Hotel

Armidale Cottages Bed & Breakfast

Armidale Cottages Bed & Breakfast
3.0 star property
Workington
9.6 out of 10, Exceptional, (38 reviews)
"my stay was excellent, the host Sue was very friendly and made us feel very welcome, the rooms are great, big and comfortable"
United Kingdom
N
The price is £124
includes taxes & fees
25 May - 26 May
Armidale Cottages Bed & Breakfast

The Crown Hotel

The Crown Hotel
3.0 star property
Newton Stewart
8.0 out of 10, Very good, (49 reviews)
"Great food!"
United States
Craig
The price is £113
includes taxes & fees
7 Jun - 8 Jun
The Crown Hotel

Armstrong St - Cosy 3 Bedroom Home

Armstrong St - Cosy 3 Bedroom Home
2.0 star property
Workington
The price is £237
includes taxes & fees
23 Jun - 24 Jun
Armstrong St - Cosy 3 Bedroom Home

The Old Ginn House Inn

The Old Ginn House Inn
4.0 star property
Workington
9.0 out of 10, Wonderful, (244 reviews)
"The food was very nice"
United Kingdom
Ian
The price is £98
includes taxes & fees
25 May - 26 May
The Old Ginn House Inn

The Sleepwell Inn

The Sleepwell Inn
4.0 star property
Workington
7.0 out of 10, Good, (32 reviews)
"We ended up staying in the washington hotel due to no heating, staff in the hotel were brilliant, room was very clean and a good size. Would definitely stay again "
United Kingdom
Carolann
The price is £140
includes taxes & fees
24 May - 25 May
The Sleepwell 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.

Photo by LornaMCampbell
Open Photo by LornaMCampbell

Top Kirkcudbright Hotel Reviews

More cheap stays in Kirkcudbright

Hotels in Kirkcudbright with star rating

Find out more about Kirkcudbright

Top reasons to visit Kirkcudbright

  • Stunning Outdoor Scenery: Kirkcudbright boasts breathtaking landscapes perfect for hiking, scenic drives, and outdoor adventures.
  • Rich Cultural Scene: Explore local galleries, vibrant art, and the historic castle, immersing yourself in the town's artistic heritage.
  • Picturesque Harbour: Stroll along the charming harbour, admiring quaint scallop boats and the lovely waterfront views.
  • Family-Friendly Attractions: Ideal for family vacations, with a mix of activities for relaxation and exploration.
  • Diverse Accommodation: Enjoy a range of lodging options, from cosy bed and breakfasts to pet-friendly hotels.

Find great hotels in and around Kirkcudbright

Discover the charm of Kirkcudbright with a variety of accommodation options to suit every traveller. From delightful bed and breakfasts to welcoming hotels, you’ll find pet-friendly and LGBTQIA-friendly facilities that cater to both leisure and business needs. Experience the warm hospitality of local guest houses while exploring the picturesque surroundings of this Scottish gem.

  • Cally Palace Hotel & Golf Course: Embrace a luxurious getaway at the 4-star Cally Palace Hotel & Golf Course, just 9.7km from Kirkcudbright. With a guest rating of 8.8, this property offers a unique blend of golf-themed experiences and pet-friendly accommodations. Ideal for both avid golfers and business travellers, guests can enjoy access to the golf course and tailored amenities for their pets, including food and water bowls. The hotel provides a serene atmosphere, making it perfect for relaxation after a day on the greens.
  • The Kings Arms Hotel: Located 12.9km from Kirkcudbright, The Kings Arms Hotel is a welcoming 3.5-star inn with a commendable guest rating of 9.2. This establishment is perfect for pet-friendly stays and business travel, featuring a warm, inviting atmosphere. Guests can take advantage of its excellent service and amenities for pets, ensuring your furry friends are taken care of while you enjoy the charming surroundings. The Kings Arms Hotel is an ideal choice for those seeking comfort and convenience.
  • The Garret: Situated in the heart of Kirkcudbright, The Garret is a delightful 3-star hotel with a guest rating of 9.0. Offering a diverse dining experience, guests can enjoy breakfast, brunch, and dinner at the onsite restaurant, as well as snacking options. With various recreational activities available nearby, including hiking and horse riding, this hotel is perfect for adventure seekers. Guests can relax in their rooms equipped with flatscreen TVs after an exciting day exploring the area.

Where to stay in and around Kirkcudbright

Kirkcudbright, a charming small town in Scotland, offers a delightful blend of outdoor adventures and scenic beauty. Explore the historic streets lined with friendly locals and vibrant art galleries, or take a stroll along the picturesque harbour, where you can admire the quaint scallop boats. Don't miss the hidden gems in the surrounding areas, perfect for a relaxing family vacation filled with exploration and adventure.

  • Castle Douglas: Nestled approximately 14.5km from Kirkcudbright, Castle Douglas is a charming town that offers a delightful blend of outdoor activities and family-friendly experiences. The town is particularly lively during the peak months of April and from July to August, drawing visitors for its recreational areas and activities such as golf and arcade adventures. Local attractions include picturesque parks and a scenic lake, making it an ideal spot for a romantic stroll or a fun-filled day with the family.
  • Gatehouse-of-Fleet: Located a mere 9.7km from Kirkcudbright, the quaint village of Gatehouse-of-Fleet is a haven for nature lovers and those seeking breathtaking scenery. With visitor numbers peaking in April and during the summer months, this village offers a variety of outdoor activities, including hiking trails and adventure zones. Highlights nearby include a beautiful beach and serene parks, perfect for leisurely walks and picnics, ensuring a memorable escape for couples and families alike.
  • Borgue: Situated in the Kirkcudbright area, Borgue is a picturesque village known for its stunning coastal views and outdoor experiences. While visitor numbers peak in the summer months, this hidden gem offers year-round charm. Explore scenic trails and enjoy local arts at the village’s arts centre. With its close proximity to beautiful beaches and a captivating bay, Borgue is perfect for those looking to immerse themselves in nature and relax by the sea.

Things to do near Kirkcudbright

Kirkcudbright is ideal for family vacations, offering stunning outdoor scenery and a range of activities. Visitors can enjoy scenic drives, explore hiking trails, and discover interesting stops along the way. With abundant outdoor offerings and options for delightful day trips, Kirkcudbright promises an enjoyable experience for all who seek adventure and relaxation in this picturesque Scottish town.

Shopping

Kirkcudbright offers a charming shopping experience with local boutiques and gift shops featuring handmade crafts and regional specialities. If you're up for a drive, visit Castle Douglas, about 19.3km away, where you'll find a delightful range of shops and a bustling market atmosphere.

Recreation

At Colvend Golf Club, indulge in a luxurious golfing experience amidst picturesque landscapes, only 20.9km from Kirkcudbright. New Galloway Golf Club, located 25.7km away, offers an equally opulent atmosphere for enthusiasts. Similarly, the Newton Stewart Golf Club, 30.6km distant, provides a serene retreat for relaxation and recreation.

Adventure

Kirkcudbright offers thrilling outdoor adventures like kayaking on the serene waters of the River Dee, perfect for exploring the scenic coastline. For hiking enthusiasts, the nearby Galloway Forest Park presents breathtaking trails amidst lush landscapes, ideal for spotting wildlife and enjoying the tranquillity of nature.

Nightlife

Experience the charm of Kirkcudbright by visiting The Selkirk Arms Hotel for a warm pub atmosphere and a pint of local ale. For live entertainment, check out The Studio for eclectic performances and a vibrant crowd, perfect for a memorable night out.

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

Booking tips and Expedia advantages for Kirkcudbright

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Kirkcudbright are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Kirkcudbright is Tuesday. The most expensive day to stay in Kirkcudbright is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as budget, desired location, and the type of hotel you prefer. To discover the most affordable rates and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can make significant savings by combining your hotel stay in Kirkcudbright with your flights and activities through an Expedia package.

Find the best attractions in Kirkcudbright

Kirkcudbright, renowned for its stunning outdoor scenery, is perfect for family vacations. Visitors can explore beautiful attractions such as Kirkcudbright Bay, local galleries, and the historic castle, making it an ideal spot for those seeking a blend of culture and beach experiences. The charming town centre and surrounding landscapes offer a delightful backdrop for your adventures.

  • Brighouse Bay: Experience the tranquil beauty of Brighouse Bay, a picturesque beach offering stunning views and a relaxing atmosphere. Perfect for sunbathing, picnicking, or taking leisurely strolls along the shore, this beach is a local favourite for its serene vibes.
  • Broughton House: Immerse yourself in the rich cultural heritage of Broughton House, a historic home showcasing the life and works of artist E.A. Hornel. Explore the beautiful gardens and enjoy the artistic ambience that has inspired many visitors.
  • Ross Bay: Revel in the breathtaking scenery at Ross Bay, where the stunning coastal views and outdoor activities await. Ideal for beach lovers and nature enthusiasts, this bay provides the perfect backdrop for relaxation or exploration.

Best time to go to Kirkcudbright

The best time to visit Kirkcudbright is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January and February are its coolest month on average. At the time of February, visitor numbers are average and weather is mostly cloudy.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

To reach Kirkcudbright, Scotland, you can fly into several major airports. EDInburgh Airport (EDI) is 130.4km away, with excellent hotel options such as Crescent House and Virgin Hotels Edinburgh, both 11.3km from the airport. GLAsgow International Airport (GLA) is 117.5km distant, offering luxury stays like Kimpton Blythswood Hotel & Spa, just 11.3km away. Newcastle International Airport (NCL) is 151.3km from Kirkcudbright, with nearby accommodations including Hemples Lodge, 3.2km from the airport. All these airports provide convenient transport links to their respective hotels, ensuring a smooth start to your Scottish adventure.

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, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-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 Kirkcudbright hotel booking with Expedia?
Members always get our best prices. Find our best Kirkcudbright hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Kirkcudbright hotel?
Prices for hotels in Kirkcudbright often vary, but you can find a great deal from £51 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 the cheapest rate.

Explore a world of travel with Expedia