Rattray Head (Holiday Apartment Eco Hostel BandB) - 80 A lovely, friendly, laid-back hostel, comfortable and clean. Rob and... - 2754 days ago Rose Lodge - 80 I stayed here for 3 nights while my son was... - 2754 days ago Inn at Heath Hill - 80 Very nice atmosphere and lovely food. We can't fault a... - 2754 days ago Tufted Duck Hotel - 90 This small hotel is off the beaten track on the... - 2754 days ago Royal Hotel - 30 Wish we had looked at Tripadvisor before we went here!... - 2754 days ago Swallow Waterside Inn Hotel - 50 I had struggled to find a hotel in the Elgin... - 2756 days ago