Moray hotels

Search among 109 available hotels in Moray.

Destination
Where do you want to go?
Check-in
Select date
Check-out
Select date
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
1Filter & Sort
View map
1-50 out of 109
8.1
Great183 total reviews
our site & Booking.com
Guests can also enjoy access to Mither Tongue Gift Shop, which is a mere 1.4 km from the 3-star Fife Arms Keith.
FromC$ 191 /nightSelect
8.2
Great354 total reviews
our site & Booking.com
Set only 250 metres from Elgin Cathedral, the rooms in the Belleville have views of street.
FromC$ 131 /nightSelect
8.6
Great900 total reviews
our site & Booking.com
Comprising 22 rooms in the very heart of Craigellachie, the luxury Hotel Of Speyside lies at a 7 km distance from Auchindoun Castle.
FromC$ 289 /nightSelect
9.1
Perfect380 total reviews
our site & Booking.com
Moray Motor Museum is just 1 km from the Pines Guest House Elgin, while Glen Moray Distillery is about a 10-minute ride away.
FromC$ 266 /nightSelect
Craigellachie LodgeGuest house
9.2
Perfect342 total reviews
our site & Booking.com
The 4-star Lodge Craigellachie boasts 6 rooms along with skiing and cycling, about a 5-minute walk from The Macallan.
FromC$ 345 /nightSelect
8.4
Great606 total reviews
our site & Booking.com
Set just 14 minutes on foot from East beach, the 4-star Golf View Hotel & Macintosh Restaurant Lossiemouth features 19 rooms with private bathrooms.
FromC$ 106 /nightSelect
8.8
Great498 total reviews
our site & Booking.com
Glen Grant Whisky Distillery is within 4.7 km of the quaint Highlander Inn, while Telford Bridge is a 25-minute walk away.
FromC$ 139 /nightSelect
8.7
Great352 total reviews
our site & Booking.com
The ice cream shop is at 200 metres from the boutique style Seafield Arms-Cullen, while Bow Fiddle Rock is about 2.6 km away.
FromC$ 368 /nightSelect
The Red Lion TavernGuest house
8.4
Great1111 total reviews
our site & Booking.com
Garmouth and Kingston Golf Club is within 5 minutes' walk of the Red Lion Tavern, while St Mary's is about 5 minutes' walk away.
FromC$ 116 /nightSelect
Abbeyfield B&BGuest house
9.6
Perfect491 total reviews
our site & Booking.com
While staying at the Abbeyfield you are invited to discover Balvenie Castle, set 1.1 km away, or The Giant's Chair, which is 300 metres away.
FromC$ 218 /nightSelect
7.4
Very good1170 total reviews
our site & Booking.com
Guests can have a full English breakfast and enjoy visiting Dallas Dhu Whisky Distillery, set nearly a 5-minute ride from the 3-star Carlton.
FromC$ 63 /nightSelect
8.1
Great683 total reviews
our site & Booking.com
The Crown And Anchor Inn is 5 minutes by car from Findhorn Bay Local Nature Reserve and has a quick access to Findhorn caravan park.
FromC$ 216 /nightSelect
Dunvegan Bed & BreakfastBed & Breakfast
9.3
Perfect488 total reviews
our site & Booking.com
Collectors Cabin Collectibles Store and the 15th - century L - Plan tower Auchindoun Castle are respectively 0.6 km and 850 metres from the Dunvegan Bed & Breakfast Dufftown.
FromC$ 195 /nightSelect
Kintrae B&BBed & Breakfast
9.3
Perfect471 total reviews
our site & Booking.com
The Kintrae B&B is set 3.4 km from Portgordon Harbour and within a 5-minute walk of Crannoch-hill Loch.
FromC$ 83 /nightSelect
8.1
Great1216 total reviews
our site & Booking.com
Millbuies Trout Fishery is nearly a 10-minute drive from the 4-star Mansion House Elgin.
FromC$ 156 /nightSelect
Struan HouseBed & Breakfast
9.2
Perfect915 total reviews
our site & Booking.com
The Struan House Bed & Breakfast Buckie is at a 6 km distance from Women's Land Army Memorial and has a quick access to Strathlene Golf Club.
FromC$ 86 /nightSelect
Lossiemouth HouseBed & Breakfast
9.1
Perfect222 total reviews
our site & Booking.com
Set 100 metres from Lossiemouth East Beach, the smoke-free House Bed & Breakfast features a walled garden.
FromC$ 263 /nightSelect
8.3
Great1021 total reviews
our site & Booking.com
Auchindoun Castle is a mere 7 minutes on foot from the Whisky Capital Inn, while Whisky Museum is a 7-minute stroll away.
FromC$ 130 /nightSelect
8.8
Great1290 total reviews
our site & Booking.com
Located 350 metres from Pluscarden Abbey, the 3-star Laichmoray Elgin features 32 rooms together with an à la carte restaurant.
FromC$ 296 /nightSelect
8.9
Great405 total reviews
our site & Booking.com
While staying at the Mash Tun Aberlour you are invited to discover The Macallan Distillery and Visitor Experience, set 2.1 km away, or Speyside Way Visitor Center, which is merely 250 metres away.
FromC$ 809 /nightSelect
8.8
Great129 total reviews
our site & Booking.com
The 3-star Harbour Inn is a perfect vacation spot 10 minutes by car from Cove Bay and other Elgin landmarks.
Select
Tullich HouseBed & Breakfast
9.6
Perfect89 total reviews
our site & Booking.com
The Balvenie Distillery is around 15 minutes' walk from the 3-star Tullich House Bed & Breakfast Keith, while Craigellachie Bridge is 4.5 km away.
FromC$ 340 /nightSelect
7.4
Very good590 total reviews
our site & Booking.com
Located an 18-minute stroll from Biblical Garden Elgin, the 3-star Royal Hotel features a continental breakfast.
FromC$ 135 /nightSelect
8.7
Great570 total reviews
our site & Booking.com
Located 150 metres from Glen Grant Whisky Distillery as well as The Old Curiosity Shop, the smoke-free Station includes canoeing, snow skiing and hiking.
FromC$ 474 /nightSelect
8.0
Great671 total reviews
our site & Booking.com
Next to Just Art Ltd, the 3-star Gordon Arms includes 16 rooms.
FromC$ 203 /nightSelect
8.4
Great692 total reviews
our site & Booking.com
There are rooms facing sea and the Bay is set nearly a 6-minute walk from Temple of Pomona.
FromC$ 292 /nightSelect
9.2
Perfect14 total reviews
our site & Booking.com
While staying at the J4 Lossiemouth Bay Caravan Park you are invited to discover Spynie Palace, set 3.9 km away, or Lossiemouth Fisheries and Community Museum, which is around 20 minutes' walk away.
FromC$ 235 /nightSelect
8.6
Great286 total reviews
our site & Booking.com
A full English breakfast is served daily at the Brig & Barrel Buckie.
FromC$ 218 /nightSelect
7.4
Very good346 total reviews
our site & Booking.com
Located approximately 5 minutes by car from Elgin Cathedral, the perfect Eight Acres features a heated swimming pool along with sauna facilities and an indoor pool.
FromC$ 205 /nightSelect
6.5
Nice370 total reviews
our site & Booking.com
While staying at this 19-room the 3-star Old Coach House Buckie, you can easily walk over to Craigmin Bridge, which is just a 5-minute stroll away.
FromC$ 100 /nightSelect
7.8
Very good2040 total reviews
our site & Booking.com
The family-run Stotfield is a minute's walk from Covesea Lighthouse Lossiemouth and has a quick access to Moray Golf Club.
FromC$ 113 /nightSelect
7.8
Very good21 total reviews
our site & Booking.com
Guests can also enjoy access to Logie Steading, which is 7 km from C5, The Old Mill Caravan Park, Brodie Dyke.
Select
Links LodgeBed & Breakfast
9.2
Perfect329 total reviews
our site & Booking.com
Loch Spynie is a few metres away from the 4-star Links Lossiemouth and Moray Golf Club is only 100 metres away.
FromC$ 156 /nightSelect
6.6
Nice384 total reviews
our site & Booking.com
Guests can also enjoy access to Crannoch-hill Loch, which is at 500 metres from the 3-star Marine.
FromC$ 130 /nightSelect
8.1
Great666 total reviews
our site & Booking.com
While staying at the Mill House you are invited to discover Gordon Castle Estate, set a 10-minute ride away, or Garmouth and Kingston Golf Club, which is about a 10-minute drive away.
FromC$ 106 /nightSelect
8.8
Great516 total reviews
our site & Booking.com
Boasting an à la carte restaurant with Scottish dishes, the 3-star Royal Oak Cullen is set within a 10-minute drive of Findlater Castle.
FromC$ 273 /nightSelect
8.2
Great320 total reviews
our site & Booking.com
The Carisbrooke is set within 4.2 km of Findhorn Foundation and approximately a 15-minute ride from Findhorn Heritage and Icehouse Museum.
FromC$ 106 /nightSelect
8.2
Great26 total reviews
our site & Booking.com
The Silver Sands Holiday Park is situated approximately a 7-minute walk from Silver Sands Lighthouse Lossiemouth and 3 km from Lossiemouth East Beach.
FromC$ 202 /nightSelect
Blervie HouseGuest house
8.9
Great75 total reviews
our site & Booking.com
Sueno's Stone is set within a 10-minute drive of the Blervie House.
FromC$ 581 /nightSelect
7.4
Very good893 total reviews
our site & Booking.com
Set 5 minutes on foot from Tomintoul and Glenlivet Discovery Centre, the pet-friendly Richmond Arms features 124 rooms with en suite bathrooms.
FromC$ 173 /nightSelect
8.0
Great129 total reviews
our site & Booking.com
Mither Tongue and Milton Tower are respectively 1.1 km and 650 metres from the low-budget Grampian Keith.
FromC$ 146 /nightSelect
8.8
Great408 total reviews
our site & Booking.com
The St Michaels is set within 5 minutes' walk of Dandy Lion Statue and within a 5-minute drive of Glen Moray Distillery.
FromC$ 218 /nightSelect
Southbank GuesthouseBed & Breakfast
8.8
Great334 total reviews
our site & Booking.com
Located within an 8-minute walk of Elgin Museum, the 3-star Southbank Guesthouse is within 2.9 km of Millbuies Trout Fishery.
FromC$ 168 /nightSelect
West End Guest HouseBed & Breakfast
9.0
Perfect322 total reviews
our site & Booking.com
Located about an 18-minute stroll from Elgin Cathedral, the traditional West End offers 6 rooms with bright views.
FromC$ 156 /nightSelect
8.2
Great823 total reviews
our site & Booking.com
While staying at the Milton Bed & Breakfast you are invited to discover Spynie Palace, set a 10-minute ride away, or Elgin Museum, which is only 1.7 km away.
FromC$ 119 /nightSelect
8.6
Great506 total reviews
our site & Booking.com
Temple of Pomona is at a 2.5 km distance from the Victoria Portknockie, while Cullen Antiques Centre is 10 minutes' drive away.
FromC$ 117 /nightSelect
6.5
Nice409 total reviews
our site & Booking.com
The Macallan is at a 4.1 km distance from the 3-star Oyo Eastbank Hotel, Speyside Scotland, while Telford Bridge is about a 10-minute drive away.
FromC$ 236 /nightSelect
7.9
Very good243 total reviews
our site & Booking.com
The family-managed Station Hopeman is set 1.1 km from Cove Bay and at 500 metres of The Moray Coast Trail 'C'.
FromC$ 164 /nightSelect
Bankhouse B&BBed & Breakfast
9.1
Perfect244 total reviews
our site & Booking.com
The Macallan is set around 25 minutes on foot from the Bankhouse B&B.
FromC$ 296 /nightSelect
Norland B & BBed & Breakfast
8.9
Great519 total reviews
our site & Booking.com
Located approximately a 10-minute ride from Covesea Skerries Lighthouse, the smoke-free Norland B & B Lossiemouth features a full English breakfast.
FromC$ 169 /nightSelect
Show more

Moray hotels essential information

🏨 Moray hotels 109
👛 Lowest price 210 CAD
✍️ Hotels Reviews 7 798