Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Check Prices on Hotels in Kirkcudbright

Tonight 16 Jul - 17 Jul
This weekend 19 Jul - 21 Jul
Next weekend 26 Jul - 28 Jul

Featured Kirkcudbright Independent Hotels

See all 218 properties in Kirkcudbright

Estimated price for 1 night/2 adults

Selkirk Arms Hotel
Selkirk Arms Hotel
4.0 out of 5.0
Free cancellation
4.7/5 (3 reviews)
£104/ night for 2 guests

We were travelling to this area for a friends wedding. We arrived after midnight in the first night and the night porter was very helpful in getting us settled in. The following morning we missed breakfast but as they knew we had arrived late they were kind enough to make us somethings and set a ...

Reviewed on 3 Jul 2018
The Inn on the Loch
The Inn on the Loch
3.0 out of 5.0 Crocketford, Dumfries, Scotland
4.0/5 (24 reviews)
£69/ night for 2 guests

Our room had a small balcony which looked out into the Loch. Absolutely lovely. The family room was spacious. Staff were very friendly and kind and the food (particularly breakfast) was delicious.

Reviewed on 21 May 2019
Cally Palace Hotel & Golf Course
Cally Palace Hotel & Golf Course
4.0 out of 5.0 Cally Avenue, Gatehouse of Fleet, Castle Douglas, Scotland
4.4/5 (21 reviews)

Cally Palace was very much what we expected. Very old fashioned, but in a charming way. Whilst a little outdated it was spotlessly clean and very well maintained. Service was excellent, the staff friendly and the food good. The Forest Wing bedroom was larger than we expected and very comfortable ...

Reviewed on 7 Jul 2019
Washington Central Hotel
Washington Central Hotel
4.0 out of 5.0 Washington Street, Workington, England
Free cancellation
4.0/5 (75 reviews)
£125/ night for 2 guests

Good location, expensive for what you get but great people.

Reviewed on 2 Apr 2019
The Crown Hotel
The Crown Hotel
3.0 out of 5.0
Free cancellation
3.2/5 (13 reviews)
£80/ night for 2 guests

Friendly staff adequate breakfast lovely and clean. Unfortunately the bar area was like a tap room full of young people playing darts snooker one arm bandit. This bar was open for public use and could be improved by partition and making a lounge area.

Reviewed on 22 Sep 2014
Barholm Accommodation
Barholm Accommodation
2.0 out of 5.0
Free cancellation
4.5/5 (15 reviews)
£40/ night for 2 guests

Simple storage in bedroom and kitchen, labels for food and larger dishes and casserole dishes would have been helpful. A wonderful place for the price and great staff. Immaculately kept.

Reviewed on 12 Jun 2019
Murray Arms Hotel
Murray Arms Hotel
3.5 out of 5.0 High Street, Castle Douglas, Scotland
Free cancellation
4.2/5 (5 reviews)
£95/ night for 2 guests

Great spacious family rooms. Excellent breakfast and very friends owners and staff. We will be back.

Reviewed on 27 Aug 2018
Waverley Hotel
Waverley Hotel
3.0 out of 5.0 1 Gordon Street, Workington, England
Free cancellation
3.6/5 (57 reviews)
£58/ night for 2 guests

Very comfortable stay at the Waverley with exceptional customer service and very very nice breakfast.

Reviewed on 14 Apr 2019
Barnkirk Holidays
Barnkirk Holidays
2.0 out of 5.0
5.0/5 (4 reviews)

Comfortable, quite and clean with a nice view and good location to easily access Newton Stewart and Galloway Forest Park.

Reviewed on 29 Oct 2018

Pocket Guide: Kirkcudbright Independent Hotels

Search for hotels in Kirkcudbright on You can easily find your hotels in Kirkcudbright using one of the methods below:

  • View our selection of featured hotels in Kirkcudbright
  • Use the map to find hotels in the Kirkcudbright neighborhood you prefer
  • Use the filters to see hotels in a specific area of Kirkcudbright, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Kirkcudbright
  • Enter your travel dates to view the best deals on hotels in Kirkcudbright - while they last