The Old Croft House


The table below shows our standard prices. Remember to check our Facebook page too as we will list any last-minute special offers there.

Use the availability checker to see if the dates you want are still available.

High season (1st April – 31st October): £180 per night

Low season (1st November – 31st March): £150 per night

There is a minumum stay of 3 nights. Stay for more than 3 nights and get a 10% discount off the daily rate!

Please note that 21st December to 4th January is charged at high season rates.

Terms: we require 10% of your total paid at the time of booking as a deposit; the remainder will be payable on arrival. Cancellation of your booking within two weeks of your stay will mean the loss of your deposit. We accept payment by cash, BACS (contact us for bank details) or cheque (made payable to J & C Campbell).

Book now!

We've partnered with so you can book online.

Or you can send us a message, email or call 01851 820267 (our landline) 07919957977 (Jan's mobile) or 07881921046 (Callum's mobile) to make a booking.