COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Photo by Geraldine Soh

Search Hotels in Kirkcudbright

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

The Garret
3 out of 5
1.35 mi from city centre
4.7/5Exceptional! (22 reviews)
"The Garret is a little gem in a beautiful town. Friendly service and attention to small detail to make you feel part of the family. Good wholesome food which is reasonably priced and will appeal to families. Bright and comfortable rooms. Definitely worth a visit."

Reviewed on 24 Jul 2021

The Garret
Star Hotel
3 out of 5
The price is £67 per night from 13 Aug to 13 Aug
3.59 mi from city centre
4.7/5Exceptional! (6 reviews)
Perfect
"Very helpful staff. Food delivered in the evening was great. Cooked breakfast in the morning was amazing. Would go back and highly recommended."

Reviewed on 25 Feb 2021

Star Hotel
Blue Door
3.5 out of 5
1.4 mi from city centre
Blue Door
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
14 Union Street
3.5 out of 5
1.42 mi from city centre
14 Union Street
Harts Cottage
3.5 out of 5
1.43 mi from city centre
Harts Cottage
Haven Cottage
3.5 out of 5
35 Millburn Street, Kirkcudbright, Scotland
1.6 mi from city centre
Haven Cottage
Hillview Cottage
3.5 out of 5
4.57 mi from city centre
Hillview Cottage
Nathaniel's Cottage
3.5 out of 5
Nathaniel's Cottage 39 Millburn Street, Kirkcudbright, Scotland
1.61 mi from city centre
Nathaniel's Cottage
27-29 St. Marys Place
3.5 out of 5
27-29 St. Marys Place Townend, Kirkcudbright, Scotland
1.35 mi from city centre
27-29 St. Marys Place
1 Mews Lane
3.5 out of 5
1 Mews Lane, Kirkcudbright, Scotland
1.49 mi from city centre
1 Mews Lane
The Townhouse
3.5 out of 5
1.41 mi from city centre
The Townhouse
Fludha Guest House
2.5 out of 5
Tongland Road, Kirkcudbright, SCT
2.35 mi from city centre
Fludha Guest House
Chapelton Cottage No 1 - a Cottage That Sleeps 4 Guests in 2 Bedrooms
Chapelton Cottage No 2 - a Cottage That Sleeps 4 Guests in 2 Bedrooms
4 Bedroom Accommodation in Borgue, Near Kirkcudbright
Old Blacksmith Borgue, Kirkcudbright, SCT
2.88 mi from city centre
4 Bedroom Accommodation in Borgue, Near Kirkcudbright
Chapelton Coachman's Cottage - a Cottage That Sleeps 4 Guests in 2 Bedrooms
3.68 mi from city centre
5/5Exceptional! (1 review)
Peace and Quiet
"Lovely cottage. We loved all the quaint features. Loads of walks without having to drive somewhere."

Reviewed on 15 Jun 2021

Chapelton Coachman's Cottage - a Cottage That Sleeps 4 Guests in 2 Bedrooms
Beautiful one bedroom cottage in rural Scotland. Dogs welcome!
Swallows, South Byre, Plunton Mains,, Borgue, Kirkcudbright, SCT
4.01 mi from city centre
5/5Exceptional! (18 reviews)
High quality
"Very comfortable, high quality, quiet, secluded."

Reviewed on 28 Sep 2020

Beautiful one bedroom cottage in rural Scotland. Dogs welcome!
Captains Brae - a Cottage That Sleeps 3 Guests in 2 Bedrooms
3.56 mi from city centre
5/5Exceptional! (1 review)
Quiet retreat
"Really enjoyed staying in Twynholm, nice and quiet, central to all areas within dumfries and Galloway, cottage well appointed, looking forward to returning in the future."

Reviewed on 16 Jul 2021

Captains Brae - a Cottage That Sleeps 3 Guests in 2 Bedrooms
Beautiful Family Home
Stirling acres road, Kirkcudbright, SCT
2.11 mi from city centre
Beautiful Family Home
Characterful Stone Cottage in its own Fully Enclosed Garden. No Neighbours!
5/5Exceptional! (2 reviews)
Peace and quiet
"Fantastic property in a fantastic location. Just perfect."

Reviewed on 16 Dec 2019

Characterful Stone Cottage in its own Fully Enclosed Garden. No Neighbours!
Don't see what you're looking for?
See all available properties in Kirkcudbright
View all properties
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.

Visiting Kirkcudbright

Visitors can enjoy all that Kirkcudbright has to offer including the monuments, art and golf courses. Tourists can also enjoy the city's waterfront and gardens.

  • There are 18 hotels and other accommodation options in Kirkcudbright
  • The closest major airport is in Glasgow (PIK-Prestwick), 52.5 mi (84.5 km) from the city centre

Sightseeing and Staying in Kirkcudbright

The city's cultural venues include The Whitehouse Gallery and Stewartry Museum. The city is notable for landmarks like MacLellan's Castle, Broughton House and Dundrennan Abbey. A couple of additional sights to add to your agenda are Galloway Wildlife Conservation Park and Tolbooth.

As you plan your holiday getaway, you'll find 18 hotels and other lodging options to select from in Kirkcudbright. Listed here are places to stay within 5 miles of the city centre.

  • The Garret is located 1.3 mi (2.2 km) from the city centre. Guests who stay at this 3-star hotel in Kirkcudbright can enjoy access to free breakfast and a restaurant, along with in-room flat-screen TVs. It's a favourite with Expedia travellers for its bar and breakfast.
  • Selkirk Arms Hotel is 1.4 mi (2.2 km) from the city's heart. This 4-star hotel in Kirkcudbright features 2 restaurants, free breakfast and free WiFi. Our customers like its breakfast and clean, comfortable rooms.
  • Fludha Guest House is located within 2.4 mi (3.8 km) of the city centre. This 5-star bed & breakfast in Kirkcudbright features free breakfast, free WiFi and a bar. It's a favourite with Expedia travellers for its breakfast and helpful staff.

Dressing for Kirkcudbright

  • Between January and March, you can expect average temperatures of 11°C during the day and 1°C at night
  • From April to June, the average during the day is 18°C, whilst the average at night is 3°C
  • July to September has daytime averages of 19°C with night-time averages of 9°C
  • Between October and December, you can expect daytime averages of 15°C and night-time averages of 2°C
  • Kirkcudbright gets about 47 millimetres of rain per year
  • Usually July and August are the hottest months with an average of 18°C, whereas February and January are often coldest, averaging 1°C

Frequently asked questions

Kirkcudbright Hotel Reviews

More trip options