The Eight Acres Hotel & Country Club

Hotel - Elgin - From £67 per room per night

Set on the outskirts of the lively market and whisky town of Elgin, the Eight Acres Hotel & Leisure Club is the perfect base from which to explore all that Moray Speyside has to offer.

The Eight Acres Hotel in Elgin sits in acres of lush green land and offers a truly peaceful retreat. From the moment you arrive, their staff will make you feel welcome and help to make your stay as special as the location.
Guests can relax in the contemporary surroundings of the Darroch Restaurant and Lounge Bar. Choose between their a la carte menus in the restaurant or for a more informal dining experience, you can enjoy their lounge menu, all of which feature locally sourced seasonal produce. Their bar menu features over 40 single malts, giving you a true taste of Moray Speyside without leaving the hotel.


Contact Details

+44 (1343) 543077

The Eight Acres Hotel

Morriston Road,
IV30 6UL

Follow us on Social Media

  • Black Facebook Icon
  • Black Twitter Icon

©2020 produced  by Visit Moray Speyside