Eight Acres Hotel & Leisure Club

Eight Acres Hotel & Leisure ClubEight Acres Hotel & Leisure ClubEight Acres Hotel & Leisure ClubEight Acres Hotel & Leisure ClubEight Acres Hotel & Leisure Club

Located just one mile from Elgin, with newly refurbished rooms and public areas, 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 courts are 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. 

Whether you are on a golf trip or family holiday, our spacious hotel accommodation in Elgin, Scotland will suit your requirements.

Each room exudes its own individual charm, featuring lovely modern furnishings, private bathroom, coffee and tea making facilities and complimentary toiletries.

Book one of our gorgeous suites for that special occasion. Relax in the spacious lounge area or pamper yourself with a hot soak in the bath before sinking into an inviting king-size bed.

Children and pets are welcome. We offer cots and extra z-beds, if you need them.