Booking a Room
You can check availability and book online for 1-14 nights. A £100 deposit is required to confirm your booking.
All rooms include a cooked Highland breakfast.
Our “Dinner, Bed & Breakfast” package offers great value: it includes two 3-course dinners (from the full menu) each night plus B&B — minimum stay two nights.
Early bird rates apply for any 2026 booking made now. There may be a price increase in Spring 2026 in response to increased costs. This will not apply to confirmed bookings.
Children
All guests for accommodation must be at least 12 years old. We do not have any family rooms or rooms suitable for additional beds.
Solo Occupancy
We offer a discount for single occupancy of our rooms. Availability is, however, restricted to a maximum of 2 of our guest rooms on any night. This rate is only available ny contacting the hotel directly and cannot be booked on line.
Dogs
Well-behaved dogs are welcome in designated dog-friendly rooms. A charge of £20 per visit applies, and a maximum of two medium dogs per room. Please contact us before booking if you’re bringing a dog — we may need to allocate a specific room..
Groups and Exclusive Use
For bookings of 5 rooms or more (minimum two-night stay), we offer tailored group / exclusive-use rates. Please contact us by phone or email for full details.
Solo occupancy
This rate has limited availability, and needs to be booked by phone or email.
Contact Us
For special requests (single occupancy, twin beds, ground-floor room, adjacent rooms, vouchers) please contact us before booking. .
Booking Terms and Conditions in full.