The following calendar is kept up to date. Contact us here with all enquiries. Please note, we do not accept single night bookings for new guests.

If an immediate booking facility is required then you can make your booking securely through below.

McCrae's Bed and Breakfast: Enquire or phone us on  +44 (0)131 5562610