Moray hotels
Search among 105 available hotels in Moray.
1Filter & Sort
1-50 out of 105
Mansion House HotelHotel
8.1
Great1221 total reviews
our site & Booking.com
Featuring 25 rooms, a shared lounge and a garden, the elegant 4-star Mansion House is 1 km from Moray Motor Museum in Elgin.
FromINR 10 677
/nightSelect
8.6
Great894 total reviews
our site & Booking.com
The cosy Craigellachie Craigellachie is located at a distance of 3.1 km from Speyside Way Visitor Center and comprises 26 rooms along with a shared lounge and barbecue grills.
FromINR 19 856
/nightSelect


The Aberlour HotelHotel
8.2
Great727 total reviews
our site & Booking.com
Positioned around 5 minutes' walk from Speyside Way Long Distance Route, the 3-star Aberlour has 30 rooms, the à la carte restaurant serving the Scottish cuisine, all at guest's disposal.
FromINR 21 167
/nightSelect


Fife Arms Guest HouseGuest house
8.1
Great183 total reviews
our site & Booking.com
Mither Tongue is just 1.4 km from The Fife Arms Keith.
FromINR 13 112
/nightSelect


J4 Lossiemouth Bay Caravan ParkHoliday park
9.2
Perfect14 total reviews
our site & Booking.com
The J4 Lossiemouth Bay Caravan Park is situated only 1.2 km from Lossiemouth East Beach and around a 10-minute ride from Covesea Skerries Lighthouse.
FromINR 16 109
/nightSelect


Premier Inn ElginHotel
8.0
Great6 total reviews
our site & Booking.com
The budget Premier is a perfect vacation spot 3.1 km from Glen Moray Distillery and other Elgin landmarks.
FromINR 10 583
/nightSelect


Laichmoray HotelHotel
8.8
Great1289 total reviews
our site & Booking.com
Merely 1.4 km from Biblical Garden Elgin, the 3-star Laichmoray features a shared lounge and a garden.
FromINR 20 324
/nightSelect


Highlander InnHotel
8.8
Great501 total reviews
our site & Booking.com
While staying at the quaint 3-star Highlander Inn Craigellachie you are invited to discover Balvenie Castle, set 15 minutes away by car, or The Linn Falls, which is 2.7 km away.
FromINR 9 553
/nightSelect


8.6
Great287 total reviews
our site & Booking.com
The Brig Buckie is located merely 6 minutes' walk from Strathlene Golf Club and comprises 6 rooms along with a play area and a garden.
FromINR 14 985
/nightSelect


The Mash TunHotel
8.9
Great409 total reviews
our site & Booking.com
Located 25 minutes' walk from The Macallan Distillery and Visitor Experience, the 3-star Mash Tun Aberlour features 6 rooms with views of the river.
FromINR 55 540
/nightSelect


8.7
Great351 total reviews
our site & Booking.com
Temple of Pomona is around 1 km from the 4-star Seafield Arms-Cullen, while the ice cream shop is merely a 5-minute walk away.
FromINR 25 288
/nightSelect


8.4
Great604 total reviews
our site & Booking.com
Boasting a shared lounge and various recreational opportunities, the 4-star Golf View Hotel & Macintosh Restaurant Lossiemouth is situated nearly a 5-minute walk from Moray Golf Club and approximately 5 km from Millbuies Trout Fishery.
FromINR 7 305
/nightSelect


Cullen Bay HotelHotel
8.4
Great693 total reviews
our site & Booking.com
Boasting a location only a 6-minute walk from Temple of Pomona, the 3-star Cullen Bay Cullen offers 14 rooms together with a lounge bar onsite.
FromINR 20 043
/nightSelect


8.9
Great441 total reviews
our site & Booking.com
Boasting an à la carte restaurant with Scottish menu, The Dowans Aberlour is set a short distance from the River Spey and approximately 25 minutes' walk from The Macallan.
FromINR 24 726
/nightSelect


Ramnee HotelHotel
8.1
Great131 total reviews
our site & Booking.com
The 4-star Ramnee provides access to Sueno's Stone just a 5-minute walk away and welcomes its guests to use a picnic area and a garden or to enjoy British dishes in the on-site à la carte restaurant.
FromINR 23 789
/nightSelect


Eight Acres HotelHotel
7.4
Very good333 total reviews
our site & Booking.com
Take advantage of the lounge bar and bright rooms, offered at the environmentally friendly Eight Acres Elgin, 25 minutes' walk from Dandy Lion Statue.
FromINR 14 049
/nightSelect


The Old Coach HouseHotel
6.5
Nice368 total reviews
our site & Booking.com
While staying at the 3-star Old Coach House Buckie you are invited to discover Portgordon Harbour, set around 10 minutes away by car, or Crannoch-hill Loch, which is merely 250 metres away.
FromINR 6 837
/nightSelect


Sunninghill HotelHotel
8.6
Great280 total reviews
our site & Booking.com
The Sunninghill Elgin is just 600 metres from Dandy Lion Statue and features a shared lounge and a garden, along with a lounge bar on-site.
FromINR 17 795
/nightSelect


8.1
Great500 total reviews
our site & Booking.com
Situated around a 5-minute stroll from Lossiemouth East Beach, the Firth Hotel & Restaurant offers 9 rooms.
FromINR 8 617
/nightSelect


Stotfield HotelHotel
7.8
Very good2035 total reviews
our site & Booking.com
Featuring 48 comfy guest rooms, the 3-star Stotfield is set within 10 minutes' drive of Covesea Lighthouse Lossiemouth and at a distance of 4.9 km from Spynie Palace.
FromINR 7 774
/nightSelect


C5, The Old Mill Caravan Park, BrodieHoliday park
7.8
Very good21 total reviews
our site & Booking.com
Brodie Castle is only 12 minutes' walk from C5, The Old Mill Caravan Park, Brodie, while Dallas Dhu Whisky Distillery is around 6 km away.
Select


7.4
Very good583 total reviews
our site & Booking.com
Positioned a 10-minute stroll from Dandy Lion Statue, guests can enjoy Scottish dishes at the smoke-free Royal Hotel Elgin's à la carte restaurant.
FromINR 9 272
/nightSelect


Links LodgeBed & Breakfast
9.2
Perfect329 total reviews
our site & Booking.com
Lossiemouth Fisheries and Community Museum is 14 minutes' walk from the lovely 4-star Links Lodge and features shopping and dining.
FromINR 10 677
/nightSelect


The Station HotelHotel
8.7
Great572 total reviews
our site & Booking.com
Positioned around 5 minutes' walk from Glen Grant Whisky Distillery, 4-star The Station has 19 rooms, the à la carte restaurant serving the local cuisine, all at guest's disposal.
FromINR 32 500
/nightSelect


Crown And Anchor InnHotel
8.1
Great681 total reviews
our site & Booking.com
While staying at the Crown And Anchor Inn you are invited to discover Morayvia, set about 10 minutes away by car, or Findhorn Heritage and Icehouse, which is merely 250 metres away.
FromINR 14 798
/nightSelect


Marine HotelHotel
6.5
Nice385 total reviews
our site & Booking.com
The Marine is situated within a 6-km distance of Women's Land Army Memorial and approximately 20 minutes on foot from Buckpool Golf Club.
FromINR 8 898
/nightSelect


The Mill House HotelHotel
8.1
Great663 total reviews
our site & Booking.com
Dining at à la carte restaurant with local dishes is available at the smoke-free Mill House, set 4.1 km from Gordon Castle Estate.
FromINR 7 305
/nightSelect


The Royal Oak HotelHotel
8.8
Great517 total reviews
our site & Booking.com
While staying at this 8-room the 3-star Royal Oak Cullen, you can easily walk over to Temple of Pomona, which is approximately a 5-minute walk away.
FromINR 18 732
/nightSelect


The CarisbrookeHotel
8.2
Great316 total reviews
our site & Booking.com
Guests can also enjoy access to Dallas Dhu Whisky Distillery, which is around a 25-minute walk from the 3-star Carisbrooke Forres.
FromINR 7 305
/nightSelect


Carlton HotelHotel
7.4
Very good1171 total reviews
our site & Booking.com
Morayvia is at a distance of 4.2 km from the Carlton Forres, while St Margaret is only a 5-minute walk away.
FromINR 4 308
/nightSelect


The Red Lion TavernGuest house
8.4
Great1111 total reviews
our site & Booking.com
A 11-minute walk from The Children Play Garden at Christies of Fochabers, guests of the smoke-free Red Lion Tavern may engage in a variety of activities, including tennis and darts.
FromINR 7 961
/nightSelect


Silver Sands Holiday ParkHoliday park
8.2
Great26 total reviews
our site & Booking.com
Lossiemouth East Beach is around 3 km from the Silver Sands and Covesea Skerries Lighthouse is nearly 10 minutes' walk away.
FromINR 13 862
/nightSelect


Blervie HouseGuest house
8.9
Great74 total reviews
our site & Booking.com
The 5-star Blervie House is 4.3 km from Sueno's Stone and offers a shared lounge and a garden.
FromINR 39 899
/nightSelect


Argyle Guest HouseGuest house
9.0
Perfect574 total reviews
our site & Booking.com
Guests can also enjoy access to Tomintoul and Glenlivet Discovery Centre, which is a mere 5 minutes' walk from the comfortable Argyle.
FromINR 16 952
/nightSelect


Richmond Arms HotelHotel
7.4
Very good893 total reviews
our site & Booking.com
Tomintoul, Main Street is merely 250 metres from the 2-star Richmond Arms and Tomintoul, St Michael's Roman Catholic Chapel is a mere 5 minutes' walk away.
FromINR 11 895
/nightSelect


8.1
Great128 total reviews
our site & Booking.com
Located just 14 minutes' walk from Strathisla Distillery, the Grampian Keith features 6 rooms and an à la carte restaurant on-site.
FromINR 10 022
/nightSelect


Dunvegan Bed & BreakfastBed & Breakfast
9.3
Perfect488 total reviews
our site & Booking.com
The Glenfiddich Distillery Visitor Centre is also located just 650 metres from the Dunvegan Bed & Breakfast Bed & Breakfast.
FromINR 13 393
/nightSelect


St Michaels Guest HouseGuest house
8.7
Great407 total reviews
our site & Booking.com
The 3-star St Michaels with garden views lies just a 9-minute walk from Elgin Museum.
FromINR 14 985
/nightSelect


Hotel SquareHotel
7.1
Very good307 total reviews
our site & Booking.com
Merely 8 minutes on foot from Glenlivet and the Cairngorms and only 450 metres from Tomintoul Art Gallery, the Square features a swimming pool along with a lounge bar.
FromINR 13 862
/nightSelect


Lossiemouth HouseBed & Breakfast
9.1
Perfect222 total reviews
our site & Booking.com
Boasting an outdoor tennis court, water sports facilities, and a garden, the lovely House Bed & Breakfast is situated nearly a 5-minute walk from East beach and at a distance of 3.5 km from Covesea Lighthouse Lossiemouth.
FromINR 18 076
/nightSelect


Struan HouseBed & Breakfast
9.2
Perfect913 total reviews
our site & Booking.com
Portgordon Harbour is at a distance of 3.7 km from the Struan House Bed & Breakfast Buckie and Buckpool Golf Club is nearly 25 minutes' walk away.
FromINR 5 901
/nightSelect


Southbank GuesthouseBed & Breakfast
8.8
Great339 total reviews
our site & Booking.com
Within 3 km of Spynie Palace, the Southbank Guesthouse Elgin includes 15 rooms.
FromINR 11 520
/nightSelect


West End Guest HouseBed & Breakfast
9.0
Perfect321 total reviews
our site & Booking.com
Situated in the very heart of Elgin and a mere 1.5 km from Elgin Cathedral, the 4-star West End offers 6 rooms.
FromINR 10 677
/nightSelect


The Milton AccommodationGuest house
8.2
Great823 total reviews
our site & Booking.com
The Milton Bed & Breakfast Bed & Breakfast is located 50 km from Inverness airport and within 10 minutes' walk of Manitoba Avenue bus stop.
FromINR 8 148
/nightSelect


Elgin Guest HouseGuest house
8.7
Great649 total reviews
our site & Booking.com
The Guest House is a perfect vacation spot 3.3 km from Spynie Palace and other Elgin landmarks.
FromINR 8 148
/nightSelect


Belleville Bed And BreakfastBed & Breakfast
8.2
Great359 total reviews
our site & Booking.com
The Belleville Bed And Breakfast is a good starting point to Elgin's sights including Elgin Museum, which is a mere 5 minutes' walk away.
FromINR 8 991
/nightSelect


The Pines Guest HouseGuest house
9.1
Perfect375 total reviews
our site & Booking.com
Elgin Museum is around 5 minutes' drive from The Pines, while Dandy Lion Statue is just 1.5 km away.
FromINR 18 264
/nightSelect


Grant Arms HotelHotel
8.0
Great337 total reviews
our site & Booking.com
The pet-friendly Grant Arms is 10 minutes' drive from Findlater Castle and has a quick access to Cullen Antiques Centre.
FromINR 5 526
/nightSelect


Victoria HotelHotel
8.6
Great501 total reviews
our site & Booking.com
Located a 10-minute ride from Temple of Pomona, the 3-star Victoria Portknockie features 7 rooms with views of the sea.
FromINR 8 055
/nightSelect


6.5
Nice409 total reviews
our site & Booking.com
Featuring views of the patio, the 3-star Eastbank Rothes includes an à la carte restaurant with local cuisine.
FromINR 16 203
/nightSelect
Show more
| 🏨 Moray hotels | 105 |
| 👛 Lowest price | 14491 INR |
| ✍️ Hotels Reviews | 7 804 |