Skip to main content
Hotel

Eight Acres Hotel & Leisure Club

Morriston Road, Elgin · Hotel

View on Google Maps

Photo: Garner Hotel Eight Acres Elgin

A 53-room hotel on Morriston Road, Elgin, with its own leisure club, indoor pool and spa a short drive from Glenfiddich Distillery.

What's nearby

  • The Oaks 200m away
  • Riverside Caravan Park 200m away
  • Bosch Car Service - Sheriffmill Motor Company LTD 350m away

Distances as the crow flies, via Google

Good to know

Accessibility

  • ✓Accessible entrance

Details via Google — worth confirming with the hotel before you travel, especially for access needs.

Photos

Photos via Google

About Eight Acres Hotel & Leisure Club

Eight Acres Hotel & Leisure Club is a purpose-built, low-rise hotel on Morriston Road in Elgin, sized for groups and events with 53 rooms and grounds that include a garden setting. It's the kind of solid, functional base that trades period charm for practical extras, chief among them a proper leisure club attached to the main building.

Rooms come with air conditioning and free WiFi as standard, and breakfast is served alongside a restaurant and bar for evening meals and drinks. The leisure side of things is well covered, with an indoor swimming pool, gym and spa/sauna on site, useful whether you're here to unwind or keep up a routine while away. The hotel also handles weddings and business events, with concierge and business services on hand, and pets are welcome for those travelling with animals. Free on-site parking covers arrivals by car.

Elgin itself is about 1.51 miles away, and Glenfiddich Distillery is within easy reach for a day out exploring Moray's whisky heritage. Luggage storage is available for guests moving on to explore further afield.

Reception hours

Monday
Open 24 hours
Tuesday
Open 24 hours
Wednesday
Open 24 hours
Thursday
Open 24 hours
Friday
Open 24 hours
Saturday
Open 24 hours
Sunday
Open 24 hours

At a glance

Property type
Hotel
Location
Morriston Road, Elgin
Good for children
Yes
Destination
Elgin