Rattray Head (Holiday Apartment Eco Hostel BandB) - 80 A lovely, friendly, laid-back hostel, comfortable and clean. Rob and... - 2773 days ago Pitsligo Arms Hotel - 90 quality of the food was excellent. we were seated very... - 2773 days ago Inn at Heath Hill - 80 Very nice atmosphere and lovely food. We can't fault a... - 2773 days ago Tufted Duck Hotel - 90 This small hotel is off the beaten track on the... - 2773 days ago Kilmarnock Arms Hotel - 90 I would rate this hotal a 5 but the rooms... - 2773 days ago Swallow Waterside Inn Hotel - 50 I had struggled to find a hotel in the Elgin... - 2776 days ago St Olaf Hotel - 90 Spent two nights here on a nostalgic visit to an... - 2782 days ago Station Hotel - 60 hurray for having a local takeaway after years of nothing.... - 2806 days ago