• English
  • Espanol
  • Francais
  • Deutsche
  • Italiano
  • Nederlands
Elgin Hotel Morayshire
 

Eight Acres Hotel & Leisure Club. Welcome

Why visitors return to our hotel again and again.

Located just one mile from Elgin, our hotel is the perfect base from which to explore the Scottish Highlands.

From the moment you arrive, you will feel truly welcome; our charm and courtesy are only two of many reasons why visitors return to our hotel in Morayshire, Scotland.

In addition, our cosy restaurant and sprawling grounds are irresistible whilst for those seeking activity, our leisure club and indoor pool leave you totally refreshed. The squash court is a great way to burn off excess energy and some of Scotland's finest golf courses are nearby too.


We also have extensive conference facilities with one of the biggest function suites in the area.


Hotel Events


'Halloween Murder Mystery Dinner' 

Friday 31st October

Join us for spooky entertainment and a three course dinner.

Doors open at 7.00pm 

Tickets £29 per person

Jason Porter as Michael Bublé 

Friday 28th & Saturday 29th November

Back by popular demand, a tribute to Michael Bublé.  

Doors open at 8.30pm

Tickets £10 per person - book now to avoid disappointment

Unfortunately there is no lift in the hotel or disabled access rooms. Please call the hotel or reservations to check and make booking for room accessibility for any special requirements.  

Download Brochures

Eight Acres Hotel & Leisure Club Guide 

Eight Acres Hotel & Leisure Club Wedding Brochure & Eight Acres Hotel & Leisure Club Wedding Details



Post a review on the Eight Acres Hotel & Leisure Club

I have stayed here before and enjoyed it. The service I got was first class the staff where happy to help nothing seemed to much to ask the food was great I did the bar food first night then moved on to the taster menu what a surprise I got what I wanted I will be back with friends.  
Thismitehurt - Tripadvisor.com Member May 2014

Check Availability and Book

 
 
n/a
Alternatively you can call us on 0844 950 6282 Please enable Javascript to use this form.

Join our mailing list