Allandale House offers different options for your stay. Rates are based on room type and include full Scottish, vegetarian or continental breakfast. Minimum stay is two nights. Don’t miss out on our special deals!

Travelling with small children? Babies under the age of three are welcome at our B&B free of charge. Allandale House is happy to provide a cot at a price of £ 10 per stay.

Interested in a stay off-season? Our prices as listed are valid for bookings throughout the main season. It is also possible to enjoy the comfort of Allandale House off-season; daily room price of £ 25 per person (if occupied by two) with use of microwave and fridge.

Special rates

Week discount

Stay a week (7 nights) and pay for just 6 nights.

Sun-Fri discount

Pay 4 nights if you book Sunday to Friday (5 nights).