Moray hotels
Search among 535 available hotels in Moray.
0Filter & Sort
1-50 out of 535
Fife Arms Guest HouseGuest house
8.2
Great130 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$ 190
/nightSelect
Belleville Bed And BreakfastBed & Breakfast
8.1
Great288 total reviews
our site & Booking.com
Set only 250 metres from Elgin Cathedral, the rooms in the Belleville have views of street.
FromC$ 130
/nightSelect


8.6
Great617 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$ 287
/nightSelect


The Pines Guest HouseGuest house
9.4
Perfect302 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$ 264
/nightSelect


Craigellachie LodgeGuest house
9.5
Perfect240 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$ 343
/nightSelect


Highlander InnHotel
8.9
Great357 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$ 138
/nightSelect


8.9
Great281 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$ 366
/nightSelect


8.3
Great517 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


The Red Lion TavernGuest house
8.5
Great951 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$ 115
/nightSelect


Abbeyfield B&BGuest house
9.8
Perfect428 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$ 217
/nightSelect


Carlton HotelHotel
7.2
Very good1032 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$ 62
/nightSelect


Dunvegan Bed & BreakfastBed & Breakfast
9.6
Perfect350 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$ 194
/nightSelect


Crown And Anchor InnHotel
8.1
Great535 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$ 214
/nightSelect


Kintrae B&BBed & Breakfast
9.4
Perfect373 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


Mansion House HotelHotel
8.0
Great886 total reviews
our site & Booking.com
Millbuies Trout Fishery is nearly a 10-minute drive from the 4-star Mansion House Elgin.
FromC$ 154
/nightSelect


Whisky Capital InnHotel
8.3
Great875 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$ 129
/nightSelect


Struan HouseBed & Breakfast
9.4
Perfect770 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$ 85
/nightSelect


Laichmoray HotelHotel
8.9
Great1143 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$ 294
/nightSelect


Cardhu Country HouseCountry house
9.7
Perfect456 total reviews
our site & Booking.com
2 adults
1 bedroom
2 beds
Knockando Woolmill and Ballindalloch Castle are located 2 km and 7 km from the Cardhu Country House Guest House Aberlour respectively.
FromC$ 228
/nightSelect


Broomhead CottagesHoliday home
9.4
Perfect98 total reviews
our site & Booking.com
A English breakfast is served daily at the Broomhead Cottages.
FromC$ 252
/nightSelect


The Mash TunHotel
9.1
Perfect291 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$ 804
/nightSelect


Parkmore Holiday CottagesHoliday home
9.0
Perfect78 total reviews
our site & Booking.com
10 adults
5 bedrooms
5 beds
Located 3 km from River Fiddich, this villa offers 8 rooms.
FromC$ 238
/nightSelect


The Harbour InnHotel
8.9
Great109 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


The Royal Hotel ElginBed & Breakfast
7.2
Very good538 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$ 134
/nightSelect


The Station HotelHotel
8.8
Great441 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$ 470
/nightSelect


8.0
Great566 total reviews
our site & Booking.com
Next to Just Art Ltd, the 3-star Gordon Arms includes 16 rooms.
FromC$ 202
/nightSelect


Cullen Bay HotelHotel
8.5
Great540 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$ 290
/nightSelect


The Premier Inn Elgin is located 55 km from Inverness airport and at 750 metres of Pinefield Crescent bus stop.
FromC$ 153
/nightSelect


J4 Lossiemouth Bay Caravan ParkHoliday park
9.3
Perfect15 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$ 233
/nightSelect


8.6
Great228 total reviews
our site & Booking.com
A full English breakfast is served daily at the Brig & Barrel Buckie.
FromC$ 217
/nightSelect


Eight Acres HotelHotel
6.0
Nice467 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$ 203
/nightSelect


The Old Coach HouseHotel
6.2
Nice298 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$ 99
/nightSelect


Stotfield HotelHotel
7.5
Very good1421 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$ 112
/nightSelect


C5, The Old Mill Caravan Park, BrodieHoliday park
7.6
Very good19 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.6
Perfect231 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$ 154
/nightSelect


The Mill House HotelHotel
8.0
Great540 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


The Royal Oak HotelHotel
8.9
Great424 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$ 295
/nightSelect


The CarisbrookeHotel
8.1
Great244 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


9.1
Perfect18 total reviews
our site & Booking.com
The Opulent, Relaxing Home With Hot Tub, located around a 10-minute walk from The Children Play Garden at Christies of Fochabers, is also at a proximity to Winding Walks.
FromC$ 939
/nightSelect


Fishermans RestHoliday home
6.2
Nice14 total reviews
our site & Booking.com
5 adults
2 bedrooms
3 beds
The Moray Coast Trail 'C' is at a 3.9 km distance from the Fishermans Rest Villa Burghead, while Hopeman East Beach is nearly a 10-minute drive away.
FromC$ 327
/nightSelect


Macbeth'S HillockHoliday home
9.4
Perfect216 total reviews
our site & Booking.com
4 adults
1 bedroom
2 beds
Located 5 km from Riverview Country Park, the villa features a picnic area, barbeque grills and a garden.
FromC$ 176
/nightSelect


Richmond Arms HotelHotel
7.1
Very good660 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$ 172
/nightSelect


Silver Sands Holiday ParkHoliday park
8.7
Great24 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$ 201
/nightSelect


St Michaels Guest HouseGuest house
8.9
Great264 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$ 257
/nightSelect


The Seafield Arms Hotel Cullen - Self CateringHoliday home
8.4
Great9 total reviews
our site & Booking.com
Cullen beach is nearly a 10-minute walk from the smoke-free Seafield Arms Hotel Cullen - Self Catering, while Glassaugh Windmill is about 5 km away.
FromC$ 570
/nightSelect


Tullochwood LodgesHoliday home
9.4
Perfect112 total reviews
our site & Booking.com
6 adults
3 bedrooms
3 beds
Boasting a sunbathing terrace, a picnic area and tennis courts, this self-catering villa is 15 minutes' drive from Sueno's Stone.
FromC$ 313
/nightSelect


8.1
Great58 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$ 145
/nightSelect


West End Guest HouseBed & Breakfast
9.5
Perfect188 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$ 154
/nightSelect


Lossiemouth HouseBed & Breakfast
9.2
Perfect170 total reviews
our site & Booking.com
Set 100 metres from Lossiemouth East Beach, the smoke-free House Bed & Breakfast features a walled garden.
FromC$ 262
/nightSelect


Southbank GuesthouseBed & Breakfast
8.9
Great227 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$ 167
/nightSelect
Show more
| 🏨 Moray hotels | 535 |
| 👛 Lowest price | 308 CAD |
| ✍️ Hotels Reviews | 4 |