All our rooms are furnished to a high standard


The Craignelder Hotel has 12 guest bedrooms including a ground floor double, suitable for guests with mobility requirements.

Each room has en-suite facilities and each has been decorated to a high standard providing comfortable accommodation.

All rooms have flat screen TV and tea and coffee making facilities.


Single rooms are £52.50 per night.

Twin and Double Rooms are £90.00 per night

Deluxe Double or Twin Rooms £105.00 per night

Double Room for Sole Occupancy £65.00 per night

Family Room: £95 per night (£5.00 Extra per child for Breakfast)

Weekend Special Rate: £55.00 per person, per night Dinner, Bed and Breakfast.

Special rates are available for group bookings.

All rooms include Breakfast.

Telephone us on 01776 703281 to make your booking or email us.


"Rooms are lovely, comfortable, clean and properly furnished with good quality furniture and fittings. Staff are extremely helpful and pleasant."