Family Room with Bath
Sleeps 3 · 1 m² · Twin bed, Double bed
- Desk
- Private bathroom
- Coffee/tea maker
- Shower
- TV
23 Main Street, Kirkcowan, GB
8.7 guest rating· 181 reviews
Luxurious Accommodation
Indulge in a stay at Craighlaw Arms Boutique Hotel B&B, nestled in Kirkcowan. The property boasts a charming garden, shared lounge, and a cozy bar, all complemented by complimentary WiFi.
Comfort and Convenience
Each room at the inn is thoughtfully designed with a desk, flat-screen TV, and a private bathroom. Some rooms even feature a convenient kitchenette. Bed linen, towels, and modern amenities ensure a comfortable stay for all guests.
Explore the Outdoors
For outdoor enthusiasts, Kirkcowan offers a range of activities like hiking and cycling, allowing guests to immerse themselves in the picturesque surroundings.
Ready to experience a blend of luxury and nature? Book your stay at Craighlaw Arms Boutique Hotel B&B now.
Sleeps 3 · 1 m² · Twin bed, Double bed
Sleeps 2 · 1 m² · Twin bed, Extra-large double bed (Super-king size)
Sleeps 2 · 1 m² · 2× Twin bed
Sleeps 5 · 70 m² · Sofa bed









23 Main Street, Kirkcowan, GB
Guest review
7.0Lovely enclosed garden for the dogs. Clean comfortable and spacious accommodation
− Would be helpful to have bread knife or other sharp knives
Clean. responsive owners but weird place.
5.0Location and clean
− TVs didn’t work. Bedside light didn’t work. No bedside light in second bedroom. Front door didn’t lock from the outside. Not enough windows! Any Windows were blocked in the bedrooms.
Guest review
7.0Comfortable beds
− Bit dark
Nice quiet location.
7.0Perfect for our one night stay
Guest review
9.0Lovely place that I wouldnt hesitate to stay at again, peaceful and quiet and huge garden space for eating dinner etc. Friendly, responsive host.
A highly enjoyable stay in generous accommodation with very friendly hosts.
10.0We received a very friendly welcome. The accommodation was generous and comfortable, having everything we needed and more. The breakfast was delicious and we appreciated the efforts put into catering for our special dietary requirements.
− We couldn’t have asked for anything better. We thoroughly enjoyed our stay.
Payment before arrival by bank transfer is required. The property will contact you after you book to provide instructions.
A deposit may be required at the property.
Free public parking is possible on site (reservation is not needed).
WiFi is available in some hotel rooms and is free of charge.
Pets are allowed. Charges may be applicable.
Children of any age are allowed.
Children up to and including 3 years old stay for free when using an available cot.
Children up to and including 3 years old stay for free when using an existing bed.
Children from 4 years old to 9 years old stay for £15 per person per night when using an existing bed.
Children from 10 years old to 17 years old stay for £25 per person per night when using an existing bed.
Adults stay for £20 per person per night when using an available extra bed.
Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.