EIGHT ACRES HOTEL, Elgin
About the Hotel
Accommodation
Eight Acres Hotel & Leisure Club offers 52 stylish guest rooms including single, double, family rooms, and junior suites, accommodating a range of guest needs. Some rooms provide views of the extensive hotel gardens, while others are dog-friendly. Every room meets a high standard with diverse sizes and layouts, reflecting the history of the building.
Dining
The
Location
The hotel is located just one mile from Elgin, giving easy access to the nearby fishing town of Lossiemouth and its popular East Beach. It is perfectly situated for guests wishing to explore the mountains of Morayshire and experience local attractions. Scenic golfing opportunities at two challenging links courses are also nearby, making it appealing to golf enthusiasts.
Wellness and Leisure
The leisure club at Eight Acres features a swimming pool, gym, and beauty treatment rooms, catering to wellness-focused guests. Access to these amenities is available directly from the hotel's lower ground floor. A sauna and games room provide additional options for relaxation and entertainment.
Business and Events
Eight Acres Hotel serves as the
Highlights
Location: One mile from Elgin, access to Lossiemouth
Accommodation: 52 stylish bedrooms with varied layouts
Dining: Darroch Restaurant with locally sourced menu
Wellness: Leisure club with indoor swimming pool
Must-do experiences
- Visit the Elgin Cathedral for stunning medieval architecture.
- Try a local whisky flight at Elgin's The Whisky Shop.
- Explore the colorful Elgin Market on Saturdays for fresh produce.
- Take a scenic walk at Cooper Park, perfect for picnics.
- Discover the art at the Moray Art Centre, a hidden gem.
Select your preferred room
View our calendar
Hotel facilities and services
General
- Wi-Fi
- Pets allowed
Guest Parking
- Electric kettle
Children
- Cots
Room features
- Sitting area
Bathroom
- Free toiletries
Self-catering
- Electric kettle
Media
- Flat-screen TV
Room decor
- Carpeted floor

