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 £60.00 per room per night.

Standard Twin and Double Rooms are £90.00 per room per night

Deluxe Double or Twin Rooms £105.00 per room per night

Standard Double Room for Sole Occupancy £70.00 per room 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 based on x2 people sharing for a minimum of x2 nights.

Special rates are available for group bookings.

All rooms include Breakfast.

Call 01776 703281 to make a booking or email us.


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