Located on the outskirts of Elgin, the Eight Acres is the perfect base from which to explore the Highlands. For those seeking activity, the leisure club and heated indoor pool will leave you totally r...
read more about this hotel
Anytime Bed and Breakfast
May to May 2018 - 1 night from £44.50 per person
Bed and Breakfast
Multiple nights available
Break price flexes on a daily basis
Single, Twin or Double bedroom with en-suite facilities