Discover Moray & Speyside

Serviced Accommodation Moray properties are located across some of the most desirable areas in Elgin and Lossiemouth, at the heart of Moray and Speyside. Whether you’re here for work, golf, whisky, or the coast, you’ll be within easy reach of key routes, major employers, and outstanding leisure attractions.

Elgin

Elgin is a historic cathedral city with excellent road and rail links, a busy High Street, supermarkets, restaurants and bars. It’s the natural hub for business in Moray and a perfect base for exploring Speyside.

Key distances (approximate):

  • Inverness Airport – 30 miles
  • Aberdeen Airport – 60 miles
  • Elgin Railway Station – typically 1–2 miles from our Elgin apartments
  • Elgin Cathedral – within a short drive or walk depending on the property

Our Elgin Self-Catering apartments

Getting Here

By Car

From Inverness / Inverness Airport:

Follow the A96 east towards Elgin (approx. 45–60 minutes). From Elgin you can reach our Elgin apartments in a few minutes, and Lossiemouth in around 15 minutes via the B9135 / A941.

From Aberdeen / Aberdeen Airport:

Take the A96 west towards Elgin (around 1 hour 30 minutes). Continue to Elgin for central and golf‑course locations, or follow signs to Lossiemouth for our coastal apartments.

By Train

Elgin Station is on the Inverness–Aberdeen line with regular services in both directions. Our Elgin properties are typically 1–2 miles from the station; taxis are readily available, and some locations are walkable.

By Air

Inverness Airport (INV):

Approximately 30–34 miles from our Elgin and Lossiemouth properties.

Aberdeen Airport (ABZ)

Approximately 60–61 miles away.

Ready to Book Your Stay in Moray?

Choose how you’d like to book — either reserve your apartment instantly through our secure online booking system, or get in touch directly for friendly, local advice and tailored recommendations.

Prefer to chat before booking?

Call Sean on 07928 434 378 — we’re always happy to help.