Moray hotels
Search among 105 available hotels in Moray.
1Filter & Sort
1-50 out of 105
Fife Arms Guest HouseGuest house
8.1
Great183 total reviews
our site & Booking.com
The Fife Arms is set 17 minutes on foot from Mither Tongue Gift Shop and at a 3.5 km distance from Aultmore Distillery.
From£ 103
/nightSelect
J4 Lossiemouth Bay Caravan ParkHoliday park
9.3
Perfect16 total reviews
our site & Booking.com
While staying at the J4 Lossiemouth Bay Caravan Park you are invited to discover Lossiemouth East Beach, set 15 minutes' walk away, or Duffus Castle, which is 6 km away.
From£ 126
/nightSelect


Premier Inn ElginHotel
8.0
Great6 total reviews
our site & Booking.com
While staying at the 3-star Premier Inn you are invited to discover Elgin Museum, set approximately 3.4 km away, or Biblical Garden Elgin, which is approximately 3 km away.
From£ 83
/nightSelect


Laichmoray HotelHotel
8.8
Great1284 total reviews
our site & Booking.com
Situated in the very heart of Elgin and merely 1.3 km from Cooper Park, the Laichmoray offers 32 rooms.
From£ 159
/nightSelect


8.6
Great889 total reviews
our site & Booking.com
The 4-star Hotel Of Speyside is nestled in the very heart of Craigellachie and a 15-minute drive from Balvenie Castle.
From£ 155
/nightSelect


8.7
Great290 total reviews
our site & Booking.com
Set only 500 metres from Buckie North Church, the Brig & Barrel features a shared lounge and a garden.
From£ 117
/nightSelect


8.8
Great349 total reviews
our site & Booking.com
Bin of Cullen is less than a 5-minute stroll from the Seafield Arms-Cullen and Bow Fiddle Rock is 10 minutes' drive away.
From£ 198
/nightSelect


8.4
Great595 total reviews
our site & Booking.com
Covesea Lighthouse Lossiemouth is about a 10-minute ride from the Golf View Hotel & Macintosh Restaurant and Duffus Castle is 15 minutes away by car.
From£ 57
/nightSelect


The Mash TunHotel
8.9
Great410 total reviews
our site & Booking.com
River Fiddich is a 10-minute ride from the 3-star Mash Tun Aberlour.
From£ 435
/nightSelect


The Mansefield HotelHotel
8.2
Great396 total reviews
our site & Booking.com
Set a 14-minute walk from Pluscarden Abbey, the 4-star Mansefield Elgin features 41 rooms with private bathrooms.
From£ 87
/nightSelect


Cullen Bay HotelHotel
8.4
Great686 total reviews
our site & Booking.com
The 3-star Bay with sea views lies 450 metres from Temple of Pomona.
From£ 157
/nightSelect


The Aberlour HotelHotel
8.2
Great718 total reviews
our site & Booking.com
Located in the heart of Aberlour, the Aberlour offers fast access to Glenfiddich Distillery, 7 km away.
From£ 166
/nightSelect


The Old Coach HouseHotel
6.6
Nice362 total reviews
our site & Booking.com
Buckie North Church is just a 10-minute walk from the Old Coach House and Strathlene Golf Club is approximately 5 minutes' walk away.
From£ 54
/nightSelect


8.2
Great500 total reviews
our site & Booking.com
Spynie Palace is a 10-minute ride from the 3-star Firth Hotel & Restaurant Lossiemouth and features shopping and dining.
From£ 67
/nightSelect


Ramnee HotelHotel
8.1
Great135 total reviews
our site & Booking.com
Providing access to Sueno's Stone, the Ramnee is 10 minutes by car from Forres Golf Club and offers an à la carte restaurant.
From£ 186
/nightSelect


Sunninghill HotelHotel
8.6
Great278 total reviews
our site & Booking.com
An à la carte restaurant along with 30 airy rooms are available in the 3-star Sunninghill Elgin, settled just a short walk from a railway station.
From£ 139
/nightSelect


Eight Acres HotelHotel
7.4
Very good316 total reviews
our site & Booking.com
The perfect 3-star Eight Acres is within 3.8 km of Millbuies Trout Fishery and has to offer a heated swimming pool plus sauna facilities and an indoor pool.
From£ 110
/nightSelect


Mansion House HotelHotel
8.1
Great1226 total reviews
our site & Booking.com
Here, in the elegant Mansion House Elgin, guests can enjoy Scottish dishes at the à la carte restaurant, a 14-minute walk from Cooper Park.
From£ 84
/nightSelect


Stotfield HotelHotel
7.8
Very good2023 total reviews
our site & Booking.com
Situated only 8 minutes' walk from Lossiemouth East Beach, the Stotfield Lossiemouth offers 48 guest rooms.
From£ 61
/nightSelect


The Royal Oak HotelHotel
8.8
Great511 total reviews
our site & Booking.com
Dining at à la carte restaurant with seafood dishes is available at the Royal Oak Cullen, set a 5-minute ride from Bow Fiddle Rock.
From£ 147
/nightSelect


C5, The Old Mill Caravan Park, BrodieHoliday park
7.8
Very good21 total reviews
our site & Booking.com
C5, The Old Mill Caravan Park, Brodie is situated merely 12 minutes on foot from Brodie Castle and within a 7-km distance of Logie Steading.
Select


8.8
Great446 total reviews
our site & Booking.com
The right River Fiddich is 4.3 km from the Dowans Hotel Of Speyside Aberlour and The Macallan Distillery and Visitor Experience is around 10 minutes' drive away.
From£ 194
/nightSelect


The CarisbrookeHotel
8.2
Great318 total reviews
our site & Booking.com
Morayvia is within 10 minutes' drive of the 3-star Carisbrooke.
From£ 57
/nightSelect


Links LodgeBed & Breakfast
9.2
Perfect327 total reviews
our site & Booking.com
A 10-minute ride from Covesea Lighthouse Lossiemouth, the lovely Links offers diving, canoeing and cycling for guests to keep active.
From£ 84
/nightSelect


Marine HotelHotel
6.4
Nice390 total reviews
our site & Booking.com
The 3-star Marine is a perfect vacation spot at a 3.7 km distance from Portgordon Harbour and other Buckie landmarks.
From£ 70
/nightSelect


Crown And Anchor InnHotel
8.1
Great682 total reviews
our site & Booking.com
Findhorn Foundation is at a 1.7 km distance from the Crown And Anchor Inn, while Findhorn Heritage and Icehouse Museum is around 5 minutes' walk away.
From£ 114
/nightSelect


7.3
Very good589 total reviews
our site & Booking.com
Guests can have a continental breakfast and enjoy visiting Duffus Castle, set within a 15-minute drive of the smoke-free Royal Hotel.
From£ 73
/nightSelect


Highlander InnHotel
8.8
Great508 total reviews
our site & Booking.com
Located just 5 minutes' walk from The Macallan, the quaint 3-star Highlander Inn is 15 minutes by car from Glenfiddich Distillery.
From£ 75
/nightSelect


The Mill House HotelHotel
8.1
Great653 total reviews
our site & Booking.com
Featuring 15 rooms with views of the garden, the 3-star Mill House is set within 3.9 km of Moray Monster Trails.
From£ 57
/nightSelect


The Station HotelHotel
8.7
Great572 total reviews
our site & Booking.com
The Station is situated in the very heart of Rothes a mere 11 minutes' walk from Rothes Golf Club.
From£ 254
/nightSelect


Carlton HotelHotel
7.3
Very good1169 total reviews
our site & Booking.com
The Carlton, located within a 5-minute stroll of Falconer Museum, is also at a proximity to The Tolbooth.
From£ 34
/nightSelect


8.0
Great672 total reviews
our site & Booking.com
Located 65 km from Inverness airport, the 3-star Gordon Arms Fochabers offers a luggage room and a restaurant for guests' convenience.
From£ 109
/nightSelect


Silver Sands Holiday ParkHoliday park
8.0
Great27 total reviews
our site & Booking.com
Moray Golf Club and Lossiemouth Fisheries and Community Museum are located 2.7 km and 3 km from the Silver Sands Holiday Park respectively.
From£ 108
/nightSelect


Lossiemouth HouseBed & Breakfast
9.1
Perfect222 total reviews
our site & Booking.com
While staying at the 4-star House Bed & Breakfast Lossiemouth you are invited to discover Duffus Castle, set approximately 15 minutes away by car, or Spynie Palace, which is approximately 15 minutes away by car.
From£ 141
/nightSelect


Craigellachie LodgeGuest house
9.1
Perfect335 total reviews
our site & Booking.com
While staying at this 6-room the smoke-free Lodge, you can easily walk over to Craigellachie Bridge, which is merely a 5-minute stroll away.
From£ 185
/nightSelect


Southbank GuesthouseBed & Breakfast
8.7
Great341 total reviews
our site & Booking.com
The Southbank Guesthouse is set within 5 minutes' drive of Glen Moray Distillery and within 15 minutes' walk of Moray Motor Museum.
From£ 90
/nightSelect


Blervie HouseGuest house
8.9
Great73 total reviews
our site & Booking.com
Grant Park is at a 4.3 km distance from the 5-star Blervie House, while Benromach Distillery is about a 10-minute drive away.
From£ 312
/nightSelect


West End Guest HouseBed & Breakfast
9.0
Perfect318 total reviews
our site & Booking.com
The 4-star West End is placed in a quiet area of Elgin, within 10 minutes' drive of Spynie Palace and 17 minutes' walk from Cooper Park.
From£ 84
/nightSelect


Hotel SquareHotel
7.0
Very good305 total reviews
our site & Booking.com
Set about a 5-minute stroll from Tomintoul Church Of Scotland, the 4-star Square features a swimming pool and an English breakfast.
From£ 108
/nightSelect


Elgin Guest HouseGuest house
8.7
Great644 total reviews
our site & Booking.com
Spynie Palace and Biblical Garden Elgin are located 3.2 km and 0.6 km from the low-budget Guest House respectively.
From£ 64
/nightSelect


Struan HouseBed & Breakfast
9.2
Perfect919 total reviews
our site & Booking.com
Portgordon Harbour is a 10-minute ride from the Struan House Bed & Breakfast and Broadley, Enzie South Parish Church is approximately 10 minutes' drive away.
From£ 46
/nightSelect


Kintrae B&BBed & Breakfast
9.3
Perfect477 total reviews
our site & Booking.com
Buckpool Golf Club is just 1.8 km from the 4-star Kintrae B&B, while Crannoch-hill Loch is a 5-minute stroll away.
From£ 45
/nightSelect


Argyle Guest HouseGuest house
9.0
Perfect576 total reviews
our site & Booking.com
Placed approximately a 10-minute stroll from Tomintoul, Main Street, the quaint Argyle Guest House provides guests with a shop and a restaurant.
From£ 99
/nightSelect


Victoria HotelHotel
8.6
Great492 total reviews
our site & Booking.com
Set 6 minutes on foot from the natural sea arch "Bow Fiddle Rock", the rooms in the 3-star Victoria Portknockie have views of city.
From£ 63
/nightSelect


St Michaels Guest HouseGuest house
8.7
Great407 total reviews
our site & Booking.com
Located within a 9-minute walk of Elgin Museum, the 3-star St Michaels features 8 rooms with views of the garden.
From£ 117
/nightSelect


The StationHotel
7.9
Very good239 total reviews
our site & Booking.com
The Station is located around 5 minutes' walk from West Beach and comprises 6 rooms with modern comforts.
From£ 88
/nightSelect


Dunvegan Bed & BreakfastBed & Breakfast
9.3
Perfect487 total reviews
our site & Booking.com
The Dunvegan Bed & Breakfast Dufftown is within 0.8 km of Clock Tower and has a quick access to The Royal British Legion Scotland.
From£ 105
/nightSelect


The Red Lion TavernGuest house
8.4
Great1098 total reviews
our site & Booking.com
The Red Lion Tavern with city views lies merely 150 metres from Fochabers Folk Museum and Heritage Centre.
From£ 62
/nightSelect


Kilmorie HouseGuest house
9.4
Perfect498 total reviews
our site & Booking.com
Set within 550 metres of Elgin Museum, the Kilmorie House can arrange hiking, horse riding and cycling within 1.1 km of Elgin Cathedral.
From£ 91
/nightSelect


Grant Arms HotelHotel
8.1
Great338 total reviews
our site & Booking.com
Located within a 10-minute walk of Temple of Pomona, the pet-friendly Grant Arms is about 5 minutes on foot from Bin of Cullen.
From£ 43
/nightSelect
Show more
| 🏨 Moray hotels | 105 |
| 👛 Lowest price | 113 GBP |
| ✍️ Hotels Reviews | 7 804 |