BEAUTIFUL PLACES. TIME TO EXPLORE. Discover your next base
county · Scotland
Places to stay in Moray
Moray offers a choice between town life, a coastal holiday and a Speyside village stay. Elgin is the practical town anchor, Cullen puts the coast into the daily routine, and Craigellachie gives a whisky-and-river itinerary a smaller setting. These are different reasons to stay overnight, not just places to pass through on a driving circuit. Choose where you want to eat and spend the evening, then plan one main outing rather than crossing the county repeatedly.
Elgin works when you want a town around the hotel and a day that can mix local history with shops and meals. The Mansefield provides a local hotel option with different room categories. Give Elgin time on arrival, then select a specific cathedral, cultural or countryside visit for the following day rather than treating the town only as a place to collect the car.
Good for: A town-centred short break with flexible dining plans.
Before you choose: Check the selected room’s building, floor and bathroom. An Elgin address does not establish that every coastal or distillery visit is convenient without onward transport, particularly for an evening return.
Cullen: stay for the coastal rhythm
Cullen is the choice when the coast should shape the stay from morning to evening. The Seafield Arms places the hotel within the town, with main-building and annexe accommodation that need comparing carefully. Leave time for the town and shore, and choose a suitable coastal route using current conditions instead of turning the day into a string of distant stops.
Good for: A coastal break with a town hotel and a locally planned meal.
Before you choose: The hotel has several separate room buildings. Its first-floor Carriage Cottage is not a ground-floor family cottage, while the Lower Mews bathroom description does not apply to every room.
Craigellachie: concentrate on Speyside
Craigellachie gives a whisky-focused visit a village base near the Spey, with the Craigellachie Hotel supporting an evening that can stay local. Choose a particular distillery or cooperage visit and arrange it directly. The village is distinct from Aberlour despite the postal address, and a tour should leave time to enjoy the river setting rather than determine every hour.
Good for: A Speyside food, whisky or river-country stay.
Before you choose: Arrange transport before any tasting. The hotel’s listed room categories are for two adults; confirm children or extra guests instead of assuming a larger-looking room is a family option.
Compare Elgin hotels on Maisondieu Road and Mayne Road, with family beds, bathroom choices and a cathedral-focused short break.
Make it your kind of break
ROMANTIC BREAKS
Put the evening on the itinerary
Cullen’s coast, Elgin’s town setting and a Craigellachie meal make different breaks for two. Book the room and dinner that matter, then leave an unhurried afternoon. If whisky is part of the plan, arrange a journey that does not depend on either guest driving afterwards.
FAMILY BREAKS
Make the room layout work first
Seafield has Traditional rooms with an additional single bed and a separate two-bedroom Carriage Cottage, but their floors and layouts differ. Ask the other hotels about exact child arrangements. A beach outing or short town visit can be a better first day than a full chain of timed tours.
A LITTLE ROOM TO EXPLORE
A stay with time for the place
Build the trip around the base you choose, with a realistic arrival and return.
Arrive in the setting you chose
Settle in Elgin, Cullen or Craigellachie with parking and dinner understood. Explore the immediate town or village before adding a second destination.
Give one interest a full day
Choose local history, a coastal outing or a pre-booked Speyside visit. Check the operator and transport, and leave space for lunch and an easy return.
Add one county contrast
With more time, visit a different setting for the day. Keep the final morning near the hotel rather than fitting the coast and several distilleries into the journey home.
Less time? One night suits one base and a focused visit. With two nights, add a single coast-and-inland contrast while keeping time for your chosen town or village.
ROOM FOR YOUR NEXT TRIP
Stays in Moray
Researched accommodation shortlist
Mansefield in Elgin, Seafield Arms in Cullen and Craigellachie Hotel each give Moray a different overnight focus. Choose the town, coast or Speyside setting before the room.
Hotel · Elgin
The Mansefield Hotel
Mayne Road, Elgin, IV30 1NY
A Mayne Road hotel with original-building rooms and larger categories. Use the precise room description to compare family beds and access.
Why compare it: An Elgin town base for local history and flexible county outings.
Classic Family rooms have a double and a single bed.
The Superior Accessible room is on the first floor with lift access from reception.
Classic Mini rooms have a smaller three-quarter double bed.
Before you book: Discuss the adapted bathroom and full route directly. Bothy flats and apartment suites are separate accommodation formats; their kitchens are not standard hotel-room facilities.
A Cullen town hotel for a Moray coastal stay, with accommodation in the main building and separate annexes. Choose the actual building and room rather than assuming one uniform layout.
Why compare it: A Cullen hotel with main-building and annexe room choices.
Traditional rooms combine a king or super-king bed with a single bed.
Mews rooms are in the courtyard area.
Carriage Cottage has two king bedrooms and two shower rooms.
Before you book: Carriage Cottage is on the first floor outside the main hotel. The Lower Mews easy-access bathroom is not a specification for every room. Confirm entrance steps, family occupancy, parking and dining.
Victoria Street, Craigellachie, Aberlour, AB38 9SR
A Speyside village hotel for a stay built around local food, river scenery or pre-arranged whisky visits. It is in Craigellachie rather than Aberlour town.
Why compare it: A Craigellachie village stay for a planned Speyside visit.
Twenty-six en-suite rooms are advertised.
Snug Twin rooms have two single beds.
The listed double and twin categories are described for two adults.
Before you book: Confirm any child or additional guest arrangement directly. Ask for the precise room floor, bathroom and view, and book meals and distillery visits separately with suitable onward transport.
No. Speyside is a broader geographical and visitor term. This guide selects accommodation physically in Moray and does not treat every Speyside hotel as a county choice.
Is Craigellachie Hotel in Aberlour town?
It is in Craigellachie village. Use the actual village and street when planning meals and transport rather than relying on the wider postal address.
Can I visit distilleries without booking?
Check the particular operator’s current visitor programme and reserve when required. A working distillery is not automatically open for casual tours, and tasting transport needs its own arrangement.
Are Seafield’s family options in the main hotel?
Some are in separate buildings. Carriage Cottage is a first-floor courtyard accommodation with two bedrooms; confirm the exact arrangement and access route before booking.
Which base suits a coastal holiday?
Cullen is the direct coastal comparison. Elgin and Craigellachie can support a planned coast day, but staying inland creates a different daily rhythm and a separate return journey.
These comparisons are editorial suggestions based on official visitor information. Property details come from the linked operators. We have not stayed at or inspected these properties; inclusion is not a rating or paid placement.
Sources checked 2026-09-17. Check current arrangements before travelling.