Eight Acres Hotel & Spa

Morriston Road, IV30 6UL

Elgin, Scotland

Offers available at Eight Acres Hotel & Spa


  • Two night Highland escape for 2

  • Full Scottish breakfast each morning

  • £20 per person dinner spend on 1 night

  • Indoor heated pool, sauna & gym (from end of July)

About Eight Acres Hotel & Spa

Set in beautifully landscaped gardens, Eight Acres Hotel & Spa is ideally placed for a peaceful highland escape.

The hotel has 52 stylish bedrooms, differing in size and shape due to the historic nature of the building. All rooms are decorated to the same high standard, with a modern Scottish theme.

Guests can dine in the Darroch restaurant, which boasts views over the surrounding woodlands and gardens. The head chef uses locally sourced ingredients, serving up a variety of Scottish dishes.

Relax in the hotel’s bar and lounge, where you can sample wines, champagne, cocktails and whiskies.

You will find the hotel nearby the peaceful village of Lossiemouth, which has a spectacular beach as well as two golf courses with stunning views over the Moray firth.

Important Information

48 hour cancellation policy applies. Failure to provide sufficient notice may invalidate purchase.