Hotels in
Moray

Looking for a hotel in Moray? Here you will find a comprehensive list of recommended hotels with detailed business profiles, services, products, customer reviews and ratings. Get multiple free quotes!

  •   Get multiple free quotes
  •   Local trusted businesses
  •   Choose the best quote

Recommended Hotels

Grant Arms Hotel 01343 820202
Moray, Fochabers, IV32 7DX

The Grant Arms Hotel is located in the picturesque village of Fochabers. A central location for fishing, golf, walking, touring distilleries or local places of interest.
The Mill House Hotel 01542 850233
Moray, Buckie, AB56 5BU

The Mill House Hotel is a quality, comfortable hotel in the heart of Morayshire on the north east coast of Scotland. Being surrounded by cycle trails, walks, golf courses and the River Spey for Fishing and Shooting, whatever you visit Moray for, its right on our doorstep.
Laichmoray Hotel 01343 540045
Moray, Elgin, IV30 1QR

The Laichmoray Hotel is a lovely family run hotel, situated in Elgin at the heart of Moray, which lies between the capital of the Highlands; Inverness and west of Scotland’s oil capital; Aberdeen.
Harbour Inn 01343 835671
Moray, Burghead, IV30 5UA

Easily accessible by land or water, St. Michaels Harbour Inn, Marina & Spa is convenient to travelers coming from Washington, D.C., Baltimore, Philadelphia, Richmond, New York, and beyond.
Cullen Bay Hotel 01542 840432
Moray, Cullen, AB56 4XA

The hotel’s restaurant looks out onto breath taking views of the sea and boasts excellent local cuisine. Whilst hotel guests can enjoy the newly refurbished bedrooms with either stunning sea views to the front or views of Bin Hill and the countryside to the back.
Cluny Bank Hotel 01309 674304
Moray, Forres, IV36 1DW

Cluny Bank takes pride of place in the heart of Moray, a beautiful location on the north-east coast. – A multi-award-winning restaurant, serving the finest local fresh food, cooked to perfection by the chef/owner since 2006, winning several prestigious awards along the way.
The Aberlour Hotel 01340 871287
Moray, Aberlour, AB38 9QB

The mile long High Street has an attractive square and village green and situated in the centre of the Village is the Aberlour Hotel.. Nineteen beautifully appointed bedrooms make this the ideal location to stay whilst experiencing all the delights of the area.