Hotels of Earth

The Craighlaw Hideaway A Peaceful Village Escape 2 Bedroom Apartment with Garden

23 Main Street, Kirkcowan, GB

8.7 guest rating· 181 reviews

About this hotel

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.

Rooms & rates

Pick your dates — prices are live, not cached.

Family Room with Bath

Sleeps 3 · 1 m² · Twin bed, Double bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV

This family room features a tea and coffee maker and a flat-screen TV. The unit has 2 beds.

Comfort Triple Room with Shower

Sleeps 2 · 1 m² · Twin bed, Extra-large double bed (Super-king size)

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV

This triple room features a tea and coffee maker and a flat-screen TV. The unit has 2 beds.

Twin Room with Bath

Sleeps 2 · 1 m² · 2× Twin bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV

This twin room offers a tea and coffee maker and a flat-screen TV. The unit has 2 beds.

Apartment

Sleeps 5 · 70 m² · Sofa bed

  • Desk
  • Private bathroom
  • Additional bathroom
  • Kitchen
  • Coffee/tea maker

This apartment offers a fireplace. This spacious apartment consists of 1 living room, 2 separate bedrooms and 2 bathrooms with a walk-in shower and a bath. The well-equipped kitchen features a refrigerator, kitchenware, an oven and a microwave. The apartment provides a private entrance, a tea and coffee maker, a seating area, a flat-screen TV with cable channels, as well as garden views. The unit offers 4 beds.

Amenities

  • WiFi available
  • Free Parking
  • Street parking
  • Pets allowed
  • Beach
  • Golf course
  • 24-hour security
  • Non-smoking rooms
  • Non-smoking throughout
  • Family rooms
  • Archery
  • Board games/puzzles
  • Bowling
  • Cashless payment available
Show all 38 amenities
  • CCTV in common areas
  • CCTV outside property
  • Cleaning standards that are effective against Coronavirus
  • Contactless check-in/check-out
  • Cycling
  • Daily housekeeping
  • Fire extinguishers
  • First aid kit available
  • Fishing
  • Garden
  • Guest rooms disinfected between stays
  • Heating
  • Hiking
  • Horse riding
  • Laundry washed per local authority guidelines
  • Outdoor furniture
  • Picnic area
  • Private check-in/check-out
  • Sanitized tableware & silverware
  • Shared kitchen
  • Shared lounge/TV area
  • Smoke alarms
  • Staff adhere to local safety protocols
  • Sun umbrellas

Location

© OpenStreetMap contributors

23 Main Street, Kirkcowan, GB

Check-in
from 03:00 PM to 11:30 PM
Check-out
until 10:00 AM

What guests say8.7181 reviews

+ Friendly hosts+ Comfortable roomsPoor cleanlinessLimited local amenities
Cleanliness5.7
Service9.7
Location7.7
Room Quality9.7
Amenities8.7
Value for Money9.1

Guest review

7.0

Lovely enclosed garden for the dogs. Clean comfortable and spacious accommodation

Would be helpful to have bread knife or other sharp knives

Bailey · GB · 2026-07-16

Clean. responsive owners but weird place.

5.0

Location 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.

Chris · GB · 2026-06-19

Guest review

7.0

Comfortable beds

Bit dark

Ian · GB · 2026-05-24

Nice quiet location.

7.0

Perfect for our one night stay

Rachel · GB · 2026-05-23

Guest review

9.0

Lovely place that I wouldnt hesitate to stay at again, peaceful and quiet and huge garden space for eating dinner etc. Friendly, responsive host.

Amy · GB · 2026-04-05

A highly enjoyable stay in generous accommodation with very friendly hosts.

10.0

We 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.

Jon · GB · 2026-01-19

Good to know

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.

Parking

Free public parking is possible on site (reservation is not needed).

Internet

WiFi is available in some hotel rooms and is free of charge.

Pets

Pets are allowed. Charges may be applicable.

Children and extra bed policy

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.