Search hotels in Moray, United Kingdom
Enter your dates and choose from 552 hotels and other places to stay
Check out these popular cities in Moray

Elgin

Lossiemouth

Fochabers

Buckie

Forres

Craigellachie

Dufftown

Aberlour

Cullen

Rothes
Stay in Moray's best hotels!
Filter by:
The Mash Tun
Situated in Aberlour, 33 km from Huntly Castle, The Mash Tun features accommodation with a restaurant, free private parking and a bar.

The Seafield Arms-Cullen
Situated in Cullen, 34 km from Huntly Castle, The Seafield Arms-Cullen features accommodation with a terrace, free private parking, a restaurant and a bar.

The Dowans Hotel of Speyside
Set high above the village of Charlestown of Aberlour and overlooking the River Spey, this elegant country hotel is an ideal venue for shooting and fishing, and for whisky-lovers.

Hotel 1881 of Speyside
Located in Archiestown, 27 km from Elgin Cathedral, Hotel 1881 of Speyside provides accommodation with a garden, free private parking, a terrace and a restaurant.

Laichmoray Hotel
Laichmoray Hotel is conveniently situated on the periphery of Elgin town centre, less than 300 metres from the Elgin Rail Station.

The Brig & Barrel hotel
The Brig & Barrel hotel has a garden, shared lounge, a restaurant and bar in Buckie. Located around 41 km from Huntly Castle, the hotel with free WiFi is also 49 km away from Delgatie Castle.

Whisky Capital Inn
Boasting a bar and free WiFi, Whisky Capital Inn is situated in Dufftown, 23 km from Huntly Castle and 28 km from Elgin Cathedral.

GOLF View Hotel & Macintosh Restaurant
Located in Lossiemouth, less than 1 km from Lossiemouth West Beach, GOLF View Hotel & Macintosh Restaurant provides accommodation with a terrace, free private parking, a restaurant and a bar.

The Carisbrooke
Situated in Forres, 44 km from Inverness Castle, The Carisbrooke features accommodation with a restaurant, free private parking and a bar.

The Royal Oak Hotel
Set in Cullen, 33 km from Elgin Cathedral, The Royal Oak Hotel offers accommodation with a garden, free private parking, a restaurant and a bar.

Most booked hotels in Moray in the past month
Popular with guests booking hotels in Moray
Popular with guests booking hotels in Moray
Popular with guests booking hotels in Moray
Popular with guests booking hotels in Moray
Popular with guests booking hotels in Moray
Popular with guests booking hotels in Moray
Popular with guests booking hotels in Moray
Popular with guests booking hotels in Moray
Popular with guests booking hotels in Moray
Popular with guests booking hotels in Moray
Moray's best hotels with breakfast
The Mash Tun
Situated in Aberlour, 33 km from Huntly Castle, The Mash Tun features accommodation with a restaurant, free private parking and a bar.
The Seafield Arms-Cullen
Situated in Cullen, 34 km from Huntly Castle, The Seafield Arms-Cullen features accommodation with a terrace, free private parking, a restaurant and a bar.
The Dowans Hotel of Speyside
Set high above the village of Charlestown of Aberlour and overlooking the River Spey, this elegant country hotel is an ideal venue for shooting and fishing, and for whisky-lovers.
Hotel 1881 of Speyside
Located in Archiestown, 27 km from Elgin Cathedral, Hotel 1881 of Speyside provides accommodation with a garden, free private parking, a terrace and a restaurant.
Laichmoray Hotel
Laichmoray Hotel is conveniently situated on the periphery of Elgin town centre, less than 300 metres from the Elgin Rail Station.
The Brig & Barrel hotel
The Brig & Barrel hotel has a garden, shared lounge, a restaurant and bar in Buckie. Located around 41 km from Huntly Castle, the hotel with free WiFi is also 49 km away from Delgatie Castle.
Whisky Capital Inn
Boasting a bar and free WiFi, Whisky Capital Inn is situated in Dufftown, 23 km from Huntly Castle and 28 km from Elgin Cathedral.
GOLF View Hotel & Macintosh Restaurant
Located in Lossiemouth, less than 1 km from Lossiemouth West Beach, GOLF View Hotel & Macintosh Restaurant provides accommodation with a terrace, free private parking, a restaurant and a bar.
Budget hotels in Moray
The Royal Oak Hotel
Set in Cullen, 33 km from Elgin Cathedral, The Royal Oak Hotel offers accommodation with a garden, free private parking, a restaurant and a bar.
Grant Arms Hotel
Located in Cullen and within 34 km of Elgin Cathedral, Grant Arms Hotel features a bar, non-smoking rooms, and free WiFi throughout the property.
The Station Hotel
The Station Hotel is situated in Rothes and features a garden and a bar. This 4-star hotel offers a 24-hour front desk and free WiFi. Glen Grant Whisky Distillery is a 2-minute walk away.
Highlander Inn
Set in the small, quiet village of Craigellachie, the Highlander Inn offers a restaurant, free WiFi access and free parking.
The Mansefield Hotel
Based in the former cathedral city of Elgin, The Mansefield Hotel is surrounded by rolling hills and vibrant glens.
The Aberlour Hotel
To edit: The mile long tree lined High Street has an attractive square and village green and situated right in the centre of the Village is the Aberlour Hotel.
Sunninghill Hotel
In the heart of Elgin, Sunninghill Hotel features a traditional restaurant and elegant rooms with free Wi-Fi. The hotel is just a 5-minute walk from Elgin Railway Station.
Ramnee Hotel
Set in an Edwardian mansion, the 4-star Ramnee Hotel features leafy gardens and a traditional restaurant. The hotel is situated just outside Forres centre, adjacent to Grant Park.
Hotels in Moray that you can book without a credit card
Cullen Bay Hotel
Enjoying a beautiful and elevated position on the Moray Firth Coast in the North-East of Scotland, this is a family-run hotel offering outstanding accommodation in beautifully furnished rooms.
Craigellachie Hotel of Speyside
Situated in the beautiful village of Craigellachie, The Craigellachie Hotel of Speyside dates from 1893.
The harbour inn
Set in Burghead, The harbour inn has a terrace, restaurant, bar, and free WiFi throughout the property.
Stotfield Hotel
Overlooking the Moray Firth, this family-run hotel is situated in Lossiemouth. The hotel is directly opposite the historic Moray Golf Club, and is centrally located for exploring the Whisky Trail.
The Mill House Hotel
Set in Buckie, 19 km from Elgin Cathedral, The Mill House Hotel offers accommodation with a garden, free private parking, a shared lounge and a restaurant.
Marine Hotel
Set in Buckie and with Elgin Cathedral reachable within 27 km, Marine Hotel offers a bar, non-smoking rooms, free WiFi and water sports facilities.
Richmond Arms Hotel
Including a restaurant and 2 bars serving many local whiskies, the Richmond Arms Hotel is located in the attractive village of Tomintoul in the Cairngorms National Park.



























































