Hotels of Earth

Moraydale Guest House

★★★★ 276 High Street, Elgin, GB

9.2 guest rating· 374 reviews

About this hotel

Convenient Location

Located just a short walk from Elgin High Street, Moraydale Guest House offers easy access to shops and attractions in Moray.

Comfortable Accommodation

Guests can enjoy well-appointed rooms with en suite bathrooms, flat-screen TVs, and tea/coffee facilities for a comfortable stay.

Nearby Attractions

Explore the 13th-century Elgin Cathedral, Cooper Park, Moray Motor Museum, and Glen Moray Whisky Distillery located in the vicinity.

Experience the charm of Moraydale Guest House with free parking, Wi-Fi, and a delicious Scottish breakfast. Book your stay now for a memorable experience in Moray.

Rooms & rates

Twin Room

Sleeps 2 · 16 m² · 2× Twin bed

  • Private bathroom
  • Shower
  • TV
  • Hair dryer
  • Toilet

Classic Triple Room

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

  • Private bathroom
  • Shower
  • TV
  • Hair dryer
  • Seating Area

Double Room

Sleeps 2 · 25 m² · Queen bed

  • Private bathroom
  • Shower
  • TV
  • Hair dryer
  • Seating Area

Single Room

Sleeps 1 · 14 m² · Twin bed

  • Private bathroom
  • Shower
  • TV
  • Hair dryer
  • Toilet

Double Room

Sleeps 2 · 25 m² · Double bed

  • Private bathroom
  • Shower
  • TV
  • Hair dryer
  • Toilet

Deluxe King Room

Sleeps 2 · 25 m² · Queen bed

  • Private bathroom
  • Shower
  • TV
  • Hair dryer
  • Toilet

Amenities

  • Free WiFi
  • Free Parking
  • Pets allowed
  • Non-smoking rooms
  • Non-smoking throughout
  • Family rooms
  • Access to health care professionals
  • Cashless payment available
  • Cleaning standards that are effective against Coronavirus
  • Contactless check-in/check-out
  • Face masks for guests available
  • First aid kit available
  • Food delivered to guest room
  • Garden
Show all 25 amenities
  • Guest room sealed after cleaning
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Hand sanitizer in guest room and key areas
  • Heating
  • Laundry washed per local authority guidelines
  • Physical distancing in dining areas
  • Physical distancing rules followed
  • Sanitized tableware & silverware
  • Shared stationery like menus, pens are removed
  • Staff adhere to local safety protocols

Location

© OpenStreetMap contributors

276 High Street, Elgin, GB

Check-in
from 04:00 PM to 09:00 PM
Check-out
until 10:00 AM

What guests say9.2374 reviews

+ Friendly and helpful staff+ Delicious breakfast optionsWeak shower pressureLimited electrical sockets
Cleanliness9.1
Service9.6
Location9.1
Room Quality9.1
Amenities8.6
Value for Money9.1

Satisfied Parkrunner

10.0

The hostess Wilma was very friendly and helpful. As I arrived with a small dog, she changed my room for a downstairs room, no hassle. They new I was attending a parkrun on the Saturday and prioritised my breakfast to ensure I was out the door in time. The room was spacious, the bed was super comfortable, clean and had everything i needed. Working kettle and lovely powerful clean shower. The breakfast was exceptional and the staff was very friendly and helpful. The area was a safe neighbourhood and everything I needed was about a 10mins drive away. A lovely forest walk along the canal is only 5mins away from the Guest House.

Nothing to report. Everything was perfect and will be back again. Thank you

Dolene · GB · 2026-07-25

Couldn't be nicer

10.0

Couldn't be nicer

N\a

Phil · GB · 2026-07-24

Great hikes on the seaside!

10.0

Superb breakfast!! Clean and well maintained. Could not asked for more.

Piotr · PL · 2026-07-24

comfortable

8.0

very clean and atmosphere is welcoming

none

Mae · GB · 2026-07-19

relaxing and quite

9.0

Easy parking/ Friendly staff.

The stair. Because I need a new knee. It was hard going up

Bain · GB · 2026-07-19

Good to know

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.

Pets

Pets are allowed on request. No extra charges.

Parking

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

Internet

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

Children and extra bed policy

Children of any age are allowed.

Children up to and including 3 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.

You haven't added any extra beds.

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