Where to Stay in Moray

Speyside whisky country with beaches and dolphins.

Sort by:
🏨 Hotel

Cullen Bay Hotel

Cullen
££

Family-run hotel overlooking the stunning Moray Firth and Cullen Bay with its famous "singing sands". Recently refurbished bedrooms offer either spectacular sea views or countryside vistas. The restaurant is renowned for award-winning Cullen Skink and fresh seafood. Perfect location for dolphin watching along Scotland's Dolphin Coast, rated by National Geographic as one of the top 20 most beautiful coastlines in the world.

Stunning coastal location with incredible views. Try the award-winning Cullen Skink - it's legendary! Great spot for dolphin watching.
🏨 Hotel

Ramnee Hotel

Forres
££

Elegant Edwardian villa built in 1907 in Arts and Crafts style, set in landscaped gardens adjacent to the award-winning Grant Park. Eighteen individually decorated bedrooms with Hypnos beds and luxury linens. Hamblins Restaurant serves classic British cuisine using fine Scottish produce. Tipplings bar offers over 30 gins and 30 malt whiskies. Peaceful location just outside Forres centre, perfect for exploring Moray coast, castles, and distilleries.

Peaceful garden setting with beautiful period character. The Hypnos beds are wonderfully comfortable. Great base for exploring Moray.
🏨 Hotel

Mansion House Hotel

Elgin
££

Elegant 19th-century Baronial House situated on the banks of the River Lossie, surrounded by beautiful grounds. Just a 10-minute walk from Elgin's historic city centre. Twenty-three en-suite bedrooms, many with four-poster or sleigh beds. Features swimming pool, jacuzzi, sauna, and leisure facilities. The Haugh Restaurant offers classic Scottish dining. Set within its own peaceful grounds yet close to town amenities and the Whisky Trail.

Grand Victorian elegance in a peaceful riverside setting. The leisure facilities are a bonus. Perfect for families exploring Moray.
🏨 Hotel

Laichmoray Hotel

Elgin
££

Family-owned hotel established in 1853, originally the Great Northern Station Hotel. Conveniently located on the periphery of Elgin town centre, just 300 metres from the railway station. Thirty-four en-suite bedrooms with free WiFi. Garden Room, Conservatory and Restaurant serve traditional favourites and modern classics using local produce. Whisky Lounge Bar stocks 130 whiskies - at least one from every malt whisky distillery in Scotland. Weekend cocktail bar IV30 and summer beer garden.

Great central location near the station with ample parking. The whisky collection is impressive and the breakfast sets you up perfectly for the day.
🍺 Inn

Firth Hotel & Restaurant

Lossiemouth
££

Coastal inn with breathtaking views of the Moray Firth and Lossiemouth East Beach. Ten newly refurbished rooms, seven with spectacular sea views. Restaurant renowned for locally-sourced seafood dishes and warm-hearted comfort meals. Bar features extensive range of single malts and MacAli Gin, made in-house. Just 100 metres from the beach, perfect for coastal walks. Family-friendly with children's playground and beer garden.

Fantastic beachfront location with stunning sea views. The seafood is superb and you can't beat watching the sunset over the Moray Firth.
🏨 Hotel

Grant Arms Hotel

Fochabers
£

Family-run hotel in the picturesque village of Fochabers on the banks of the River Spey. Central location halfway between Inverness and Aberdeen on the A96. Comfortable, modern rooms with all amenities. Lively bar popular with locals and visitors, featuring local beers and whiskies. Excellent full Scottish breakfast. Perfect base for fishing, golf, walking, or touring Speyside distilleries and local places of interest including nearby Gordon Castle Walled Garden.

Genuine Scottish hospitality in a lovely village setting. The breakfast is hearty and the locals in the bar will make you feel welcome.
🏨 Hotel

Eight Acres Hotel

Elgin
££

Modern hotel set in eight acres of manicured grounds on the western outskirts of Elgin, just off the A96. Fifty-two bright, contemporary en-suite bedrooms. Features leisure club with heated 15m indoor swimming pool, jacuzzi spa bath, sauna and gym. Darroch Restaurant serves Scottish cuisine using regional ingredients, with all-day Sunday carvery. Large conference and event facilities. Ample free parking. Ideal base for exploring Speyside whisky distilleries, Moray coast, and Scottish Highlands.

Great facilities including the pool and gym - perfect for families. Convenient location just off the A96 with plenty of parking.
Back to All Regions