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 has been decorated to a high standard, providing comfortable accommodation.

All rooms have flat screen TV and tea- and coffee-making facilities and all prices are inclusive of breakfast.

Special rates are available for group bookings and don't forget that you'll always get the best rates by booking directly with the hotel.

Tariffs per room per night

  • Single £80.00
  • Standard Twin or Double £110.00
  • Large Front-facing Double or Twin £125.00
  • Standard Double for Sole Occupancy £85.00
  • Family Room only available to book direct.

Weekend Special Rate

£75.00 per person, per night   Dinner, Bed and Breakfast based on 2 people sharing for a minimum of 2 nights.

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

See this and other reviews on TripAdvisor.