The Eight Acres Hotel & Leisure Club



Experience the magic of Moray and Speyside, relax and enjoy a warm welcome, delicious food and comfortable en-suite accommodation at the Eight Acres Hotel and Leisure Club.

Easy to find, the hotel is set back in landscaped gardens at the Western gateway to the Royal Burgh and City of Elgin.

Take advantage of the excellent golf facilities, scenic walks, beaches, malt whisky distilleries and unique shopping and visitor attractions on our doorstep and within a short travelling distance of the hotel.


  • Children Welcome
  • Internet Access
  • Lunches/ Cafe
  • Pet Friendly
  • Restaurant/ Dinner

Getting Here

Get Directions to The Eight Acres Hotel & Leisure Club using Google Maps