Hotels of Earth

Eight Acres Hotel

★★★ Morriston Road, Elgin, GB

6.7 guest rating· 508 reviews

About this hotel

Manicured Grounds and Contemporary Style

Eight Acres Hotel is set in 8 acres of beautiful grounds and offers bright, contemporary bedrooms with en-suite facilities.

Breakfast Daily and Bar Service

Guests can enjoy daily breakfast and purchase drinks at the bar during their stay.

Ideal Location for Exploring Elgin

Located in Elgin near the Moray Firth, our hotel provides a convenient base for visiting whisky distilleries and experiencing Scotland's wildlife.

To book your stay at Eight Acres Hotel and explore Elgin, book now!

Rooms & rates

Triple Room (1 adult)

Sleeps 2 · Double bed, Twin bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • Free WiFi
  • TV

Standard Room

Sleeps 2 · Queen Bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • Free WiFi
  • TV

Petite Double Room

Sleeps 2 · Double bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • Free WiFi
  • TV

Junior Suite (Double)

Sleeps 2 · Double bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • Free WiFi
  • TV

Small Double Room

Sleeps 2 · 15 m² · Double bed

  • Desk
  • Private bathroom
  • Shower
  • TV
  • Hair dryer

Double Room

Sleeps 2 · 18 m² · Double bed

  • Desk
  • Private bathroom
  • Shower
  • TV
  • Hair dryer

Twin Room

Sleeps 2 · 18 m² · 2× Twin bed

  • Desk
  • Private bathroom
  • Shower
  • TV
  • Hair dryer

Family Room (2 Adults + 1 Child)

Sleeps 3 · 18 m² · Twin bed, Double bed

  • Desk
  • Private bathroom
  • Shower
  • TV
  • Hair dryer

Family Room

Sleeps 4 · 18 m² · 2× Twin bed, Double bed

  • Desk
  • Private bathroom
  • Shower
  • TV
  • Hair dryer

Standard Double or Twin Room

Sleeps 2 · 18 m² · 2× Twin bed

  • Desk
  • Private bathroom
  • Shower
  • TV
  • Hair dryer

Amenities

  • Free WiFi
  • Spa/wellness center
  • Spa/wellness center services
  • Free Parking
  • Restaurant
  • Bar
  • Pets allowed
  • Business center
  • Non-smoking rooms
  • Non-smoking throughout
  • Family rooms
  • Beauty Services
  • Cashless payment available
  • Cleaning standards that are effective against Coronavirus
Show all 27 amenities
  • Daily housekeeping
  • Fax/photocopying
  • First aid kit available
  • Games room
  • Guests can opt-out any cleaning services during stay
  • Heating
  • Invoice provided
  • Kid meals
  • Laundry washed per local authority guidelines
  • Meeting/banquet facilities
  • Sanitized tableware & silverware
  • Shared stationery like menus, pens are removed
  • Staff adhere to local safety protocols

Location

© OpenStreetMap contributors

Morriston Road, Elgin, GB

Check-in
from 03:00 PM to 12:00 AM
Check-out
until 11:00 AM

What guests say6.7508 reviews

+ Friendly staff+ Great location+ Comfortable beds+ Excellent serviceLimited parkingExpensive breakfastNo spa services
Cleanliness7.3
Service8.2
Location8.1
Room Quality7.2
Amenities6.9
Value for Money6.9

Pleasant

6.0
Averil · GB · 2025-07-29

Would stay again.

9.0

The staff were incredible. So helpful, we had an issue with the shower in one of our rooms and it was sorted promptly. We also had a member of our party fall unwell and the staff were very accommodating to this and even offered assistance past our stay. The hotel is due to be renovated in the next few weeks so amenities were not great and the rooms were noisy but this will hopefully be sorted with the refurbishment. Breakfast was great. Would love to stay here again after the refurbishment as long as the staff are retained.

Noisy rooms (could hear the neighbours) but as mentioned above it is likely this will be sorted with the renovations.

Emma · GB · 2025-06-13

Guest review

8.0

We're rather disappointed on arrival as the pool was closed as was the restaurant. But were able to walk into town and get meal. Breakfast was excellent and the room comfortable. Most importantly the staff were superb and very helpful. We had a fire alarm on the first night and they responded superbly. Calm and organised and so reassuring. Liaised with fire brigade and the police so that all was calm. The fire was a bin set alight with a cigarette stub. The hotel is about to close for renovations and should be good when done. Well sited and a good centre for the whole area with easy parking a good grounds.

Adam · 2025-06-04

Poor

3.0

Bed big and comfortable

No hot water for shower

Richard · GB · 2025-06-02

Avoid

2.0

not much

Hotel was run down, decking at entrance was old and damaged, so didn't start off well. £15 for a breakfast on top of an already overpriced room. Didn't pay. No restaurant for evening meal, thankfully. Hotel had previously been used for asylum seekers and hadn't been cared for clearly. Would avoid this hotel at all costs!

Stephen · GB · 2025-05-29

Very good

8.0

The breakfast was good and the staff friendly

The building is outdated

Andrea · GB · 2025-05-25

Good to know

Please note all spa treatments should be booked directly with the hotel prior to arrival.

Please note that this property does not have a elevator, all bedrooms are located on either the first or second floor, accessible via stairs only. Therefore it may not be suitable for guests with mobility impairment.

Please note payments are only possible by card.Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.

A deposit may be required at the property.

Parking

Free public parking is possible on site (reservation is not needed).

Internet

WiFi is available in all areas and is free of charge.

Pets

Pets are allowed. Charges may be applicable.

Groups

When booking more than 10 rooms, different policies and additional supplements may apply.

Children and extra bed policy

Children of any age are allowed.

Children up to and including 2 years old stay for free when using an available cot.

Children up to and including 3 years old stay for free when using an existing bed.

Children from 4 years old to 12 years old stay for £10 per person per night when using an existing bed.

Children from 2 years old to 14 years old stay for £25 per person per night when using an available extra bed.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.