Flag of India

Accommodations and places to stay in Moray

Search among 538 available lodgings in Moray from 50+ providers

Destination
Where do you want to go?
Check-in
Tue, 25 Mar
-
Check-out
Wed, 26 Mar
Rooms and Guests2 Guests, 1 room
0Filter & Sort
View map
We don’t have any hotels that meet your criteria. You can find more hotels by changing your search parameters.
1-100 out of 538
The Fife Arms HotelGuest house
7.8
Very good53 reviews
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£ 108 /nightSelect
8.0
Great6 reviews
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£ 87 /nightSelect
8.2
Great96 reviews
River Fiddich is a 10-minute ride from the 3-star Mash Tun Aberlour.
From£ 200 /nightSelect
8.0
Great88 reviews
The positioning of the Glenavon in the very heart of Tomintoul ensures fast access to Tomintoul, Main Street, which is about a 5-minute walk away.
From£ 77 /nightSelect
7.2
Very good14 reviews
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£ 114 /nightSelect
8.4
Great90 reviews
Set a 14-minute walk from Pluscarden Abbey, the 4-star Mansefield Elgin features 41 rooms with private bathrooms.
From£ 92 /nightSelect
8.2
Great160 reviews
The 3-star Bay with sea views lies 450 metres from Temple of Pomona.
From£ 127 /nightSelect
8.0
Great128 reviews
Located in the heart of Aberlour, the Aberlour offers fast access to Glenfiddich Distillery, 7 km away.
From£ 171 /nightSelect
8.4
Great622 reviews
Situated only 8 minutes' walk from Lossiemouth East Beach, the Stotfield Lossiemouth offers 48 guest rooms.
From£ 64 /nightSelect
8.2
Great331 reviews
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£ 88 /nightSelect
8.0
Great206 reviews
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£ 89 /nightSelect
8.4
Great141 reviews
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£ 203 /nightSelect
8.2
Great139 reviews
Located just 5 minutes' walk from The Macallan, the quaint 3-star Highlander Inn is 15 minutes by car from Glenfiddich Distillery.
From£ 79 /nightSelect
Links LodgeBed & Breakfast
8.4
Great101 reviews
A 10-minute ride from Covesea Lighthouse Lossiemouth, the lovely Links offers diving, canoeing and cycling for guests to keep active.
From£ 88 /nightSelect
The Red Lion TavernGuest house
8.0
Great174 reviews
The Red Lion Tavern with city views lies merely 150 metres from Fochabers Folk Museum and Heritage Centre.
From£ 66 /nightSelect
8.2
Great147 reviews
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£ 101 /nightSelect
8.2
Great99 reviews
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
8.0
Great63 reviews
The 3-star Marine is a perfect vacation spot at a 3.7 km distance from Portgordon Harbour and other Buckie landmarks.
From£ 77 /nightSelect
7.8
Very good76 reviews
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£ 56 /nightSelect
8.4
Great48 reviews
Set only 500 metres from Buckie North Church, the Brig & Barrel features a shared lounge and a garden.
From£ 116 /nightSelect
Argyle Guest HouseGuest house
8.2
Great168 reviews
Placed approximately a 10-minute stroll from Tomintoul, Main Street, the quaint Argyle Guest House provides guests with a shop and a restaurant.
From£ 139 /nightSelect
8.0
Great108 reviews
Providing access to Sueno's Stone, the Ramnee is 10 minutes by car from Forres Golf Club and offers an à la carte restaurant.
From£ 184 /nightSelect
8.0
Great125 reviews
The Station is situated in the very heart of Rothes a mere 11 minutes' walk from Rothes Golf Club.
From£ 253 /nightSelect
8.2
Great103 reviews
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£ 60 /nightSelect
8.2
Great166 reviews
The pet-friendly Oyo Eastbank Hotel, Speyside Scotland is nestled in the centre of Rothes and within 4.7 km of The Macallan Distillery and Visitor Experience.
From£ 133 /nightSelect
5.0
Guest rating1 review
Select
8.2
Great143 reviews
Situated in the very heart of Elgin and merely 1.3 km from Cooper Park, the Laichmoray offers 32 rooms.
From£ 126 /nightSelect
Lossiemouth HouseBed & Breakfast
8.6
Great52 reviews
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£ 139 /nightSelect
8.4
Great112 reviews
While staying at the attractive 4-star Moraydale Guest House you are invited to discover Pluscarden Abbey, set 5 minutes away by car, or Dandy Lion Statue, which is just an 11-minute walk away.
From£ 87 /nightSelect
The Royal Hotel ElginBed & Breakfast
8.0
Great76 reviews
Guests can have a continental breakfast and enjoy visiting Duffus Castle, set within a 15-minute drive of the smoke-free Royal Hotel.
From£ 76 /nightSelect
8.2
Great76 reviews
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£ 240 /nightSelect
8.4
Great72 reviews
Morayvia is within 10 minutes' drive of the 3-star Carisbrooke.
From£ 60 /nightSelect
Southbank GuesthouseBed & Breakfast
8.2
Great102 reviews
The Southbank Guesthouse is set within 5 minutes' drive of Glen Moray Distillery and within 15 minutes' walk of Moray Motor Museum.
From£ 59 /nightSelect
Playa La CasaHoliday park
8.0
Great21 reviews
East beach is also set at a 3 km distance from the Playa La Casa Lossiemouth.
From£ 110 /nightSelect
8.2
Great70 reviews
The Old Mill Inn is set within 12 minutes' stroll of Brodie Castle and a 15-minute ride from The Nelson Tower.
From£ 106 /nightSelect
8.8
Great19 reviews
6 adults
3 bedrooms
3 beds
This self-catering property is 4.6 km from Falconer Museum and welcomes its guests to enjoy horseback riding, badminton and fishing services.
From£ 143 /nightSelect
8.4
Great133 reviews
Located within a 9-minute walk of Elgin Museum, the 3-star St Michaels features 8 rooms with views of the garden.
From£ 99 /nightSelect
8.2
Great94 reviews
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£ 154 /nightSelect
8.0
Great143 reviews
Featuring 15 rooms with views of the garden, the 3-star Mill House is set within 3.9 km of Moray Monster Trails.
From£ 60 /nightSelect
8.2
Great233 reviews
Located within 7 minutes' stroll of Glenlivet and the Cairngorms, the Richmond Arms Tomintoul features 124 rooms with views of the mountain.
From£ 110 /nightSelect
8.6
Great20 reviews
3 adults
1 bedroom
2 beds
Being within 2.4 km of Glenfiddich Distillery, this villa features a terrace.
From£ 123 /nightSelect
8.4
Great284 reviews
The 4-star Hotel Of Speyside is nestled in the very heart of Craigellachie and a 15-minute drive from Balvenie Castle.
From£ 163 /nightSelect
Dunvegan Bed & BreakfastBed & Breakfast
8.4
Great123 reviews
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£ 110 /nightSelect
8.0
Great41 reviews
Featuring 7 rooms with views of the garden, the smoke-free Delnashaugh Ballindalloch is set within 4.9 km of Drumin Castle.
From£ 165 /nightSelect
Kilmorie HouseGuest house
8.4
Great151 reviews
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£ 96 /nightSelect
Kintrae B&BBed & Breakfast
8.4
Great106 reviews
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£ 47 /nightSelect
Greencraig PodsCampsite
9.0
Perfect18 reviews
4 adults
1 bedroom
2 beds
Located 3.9 km from Strathlene Golf Club, this villa offers 6 rooms.
From£ 112 /nightSelect
8.4
Great41 reviews
The Reiver House Forres, located within 5 minutes' walk of Sueno's Stone, is also at a proximity to The Tolbooth.
From£ 88 /nightSelect
Norland B & BBed & Breakfast
8.4
Great106 reviews
Moray Golf Club is within a 5-minute walk of the 4-star Norland B & B and Lossiemouth Fisheries and Community Museum is 0.8 km away.
From£ 96 /nightSelect
8.2
Great98 reviews
Located about 5 minutes on foot from Elgin Cathedral, the Pines is within 1.1 km of Moray Motor Museum.
From£ 143 /nightSelect
8.4
Great87 reviews
While staying at the Pines Guesthouse Elgin you are invited to discover Spynie Palace, set a 10-minute drive away, or The BenRiach Distillery, which is a 10-minute ride away.
From£ 73 /nightSelect
8.4
Great88 reviews
The Lodge Elgin lies a 5-minute ride from Glen Moray Distillery and beside a railway station.
From£ 76 /nightSelect
8.8
Great17 reviews
10 adults
5 bedrooms
5 beds
Balvenie Castle and Auchindoun Castle are located 1.8 km and 2.7 km from the Parkmore Holiday Cottages Dufftown respectively.
From£ 124 /nightSelect
Cardhu Country HouseCountry house
8.8
Great64 reviews
2 adults
1 bedroom
2 beds
Offering canoeing, cycling and fisheries in the area, the Cardhu Country House Guest House Aberlour lies at 600 metres from Cardhu Distillery, and around 5 minutes by car from Knockando Woolmill.
From£ 129 /nightSelect
Dalmunach HouseBed & Breakfast
8.2
Great83 reviews
Knockando Woolmill is at a 3.2 km distance from the Dalmunach House, while Ballindalloch Castle is approximately a 15-minute ride away.
From£ 123 /nightSelect
The Old Manse B&BBed & Breakfast
7.6
Very good11 reviews
Glen Rinnes is also set a 10-minute drive from the smoke-free Old Manse B&B Dufftown.
Select
Select
8.0
Great103 reviews
Spynie Palace is a 10-minute ride from the 3-star Firth Hotel & Restaurant Lossiemouth and features shopping and dining.
From£ 71 /nightSelect
8.6
Great20 reviews
4 adults
1 bedroom
2 beds
Being within 3.2 km of Darnaway Castle, this villa features a terrace.
From£ 102 /nightSelect
Gordon HouseBed & Breakfast
8.4
Great85 reviews
A mere 400 metres from Tomintoul Art Gallery, guests of the Gordon House may engage in a variety of activities, including snow skiing, hiking and horse riding.
From£ 324 /nightSelect
8.4
Great13 reviews
6 adults
3 bedrooms
3 beds
The Burgie Woodland Lodges is set at a 2.7 km distance from Morayvia and about a 10-minute drive from The Nelson Tower.
From£ 383 /nightSelect
8.0
Great88 reviews
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£ 135 /nightSelect
9.0
Perfect13 reviews
4 adults
2 bedrooms
2 beds
Being within 6 km of Elgin Museum, this villa features a patio.
From£ 115 /nightSelect
Fairview Caravan HireHoliday park
8.6
Great17 reviews
The Fairview Caravan Hire with an indoor swimming pool is 10 minutes by car from Lossiemouth East Beach.
From£ 99 /nightSelect
8.0
Great66 reviews
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£ 45 /nightSelect
West End Guest HouseBed & Breakfast
8.2
Great134 reviews
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£ 88 /nightSelect
8.0
Great134 reviews
The Carlton, located within a 5-minute stroll of Falconer Museum, is also at a proximity to The Tolbooth.
From£ 35 /nightSelect
Struan HouseBed & Breakfast
8.4
Great163 reviews
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£ 49 /nightSelect
8.0
Great158 reviews
Guests can have a full English breakfast and enjoy visiting Glen Moray Distillery, set within 5 minutes' drive of the Milton Bed & Breakfast.
From£ 69 /nightSelect
8.2
Great111 reviews
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£ 66 /nightSelect
Elgin Guest HouseGuest house
8.2
Great144 reviews
Spynie Palace and Biblical Garden Elgin are located 3.2 km and 0.6 km from the low-budget Guest House respectively.
From£ 67 /nightSelect
8.2
Great147 reviews
Guests can have a full English breakfast and enjoy visiting the Cast-iron Craigellachie Arch Bridge, set within 15 minutes' drive of the Whisky Capital Inn Dufftown.
From£ 97 /nightSelect
8.2
Great105 reviews
The Station is located around 5 minutes' walk from West Beach and comprises 6 rooms with modern comforts.
From£ 92 /nightSelect
Craigellachie LodgeGuest house
8.2
Great108 reviews
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£ 195 /nightSelect
8.0
Great68 reviews
Set about a 5-minute stroll from Tomintoul Church Of Scotland, the 4-star Square features a swimming pool and an English breakfast.
From£ 114 /nightSelect
Old Mills GardenBed & Breakfast
8.4
Great88 reviews
The Old Mills Garden is a good starting point to Elgin's sights including Glen Moray Distillery, which is 10 minutes' walk away.
From£ 48 /nightSelect
Isla Bank HouseBed & Breakfast
8.6
Great51 reviews
Located around 5 minutes' walk from Strathisla Distillery and within 10 minutes' drive of Grange Parish Church, the 4-star Isla Bank House Keith features canoeing, hiking and horseback riding.
From£ 201 /nightSelect
8.0
Great70 reviews
While staying at the Grampian Keith you are invited to discover Mither Tongue, set about 1.1 km away, or Aultmore Distillery, which is about 10 minutes away by car.
From£ 66 /nightSelect
8.2
Great21 reviews
Aultmore Distillery is 10 minutes by car from the Weston House Bed & Breakfast Keith, while Strathisla Distillery is approximately a 10-minute walk away.
From£ 66 /nightSelect
Blervie HouseGuest house
8.4
Great39 reviews
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£ 318 /nightSelect
Jomarnic B&BBed & Breakfast
8.6
Great40 reviews
Guests can also enjoy access to Spynie Palace, which is a 10-minute ride from the 3-star Jomarnic B&B.
From£ 78 /nightSelect
8.4
Great44 reviews
The Poseidon'S Inn is set a 15-minute ride from Duffus Castle and 200 metres from Moray Golf Club.
From£ 73 /nightSelect
Moraybank Bed & BreakfastBed & Breakfast
8.2
Great83 reviews
While staying at the Moraybank Bed & Breakfast you are invited to discover Glen Moray Distillery, set 2 km away, or Biblical Garden Elgin, which is less than a 5-minute walk away.
From£ 86 /nightSelect
8.0
Great68 reviews
The Belleville is a good starting point to Elgin's sights including Elgin Cathedral, which is a 5-minute walk away.
From£ 74 /nightSelect
8.2
Great24 reviews
2 adults
1 bedroom
1 bed
Located within a 25-minute walk to Grant Park in Forres, the accommodation features 1 bedrooms for up to 2 guests.
From£ 79 /nightSelect
The Old ChemistApartment
8.2
Great27 reviews
3 adults
1 bedroom
2 beds
From£ 119 /nightSelect
Emahroo CullenApartment
8.4
Great29 reviews
4 adults
2 bedrooms
2 beds
Located 800 metres from Temple of Pomona, this apartment features 2 bedrooms and a kitchen.
From£ 107 /nightSelect
8.6
Great29 reviews
3 adults
1 bedroom
2 beds
Set 4 km from Spynie Palace, this apartment has a kitchen and 1 bathrooms.
From£ 116 /nightSelect
9.0
Perfect14 reviews
While staying at the Melody Brooks Caravan Park you are invited to discover Temple of Pomona, set a 15-minute walk away, or Bow Fiddle Rock, which is a mere 750 metres away.
From£ 54 /nightSelect
8.8
Great15 reviews
4 adults
2 bedrooms
2 beds
Set within walking distance of Silver Sands Lighthouse Lossiemouth, this holiday home includes 2 bedrooms and a kitchen for guests' convenience.
From£ 98 /nightSelect
Bankhouse B&BBed & Breakfast
8.4
Great63 reviews
Glenfiddich Distillery is at a 7 km distance from the 2-star Bankhouse, while Balvenie Castle is 15 minutes' drive away.
From£ 183 /nightSelect
8.0
Great18 reviews
The property boasts views of sea along with a kitchen and is set 6 km from Duffus Castle.
From£ 139 /nightSelect
8.8
Great12 reviews
10 adults
4 bedrooms
5 beds
Being within 4.7 km of Cove Bay, this campsite features a terrace.
From£ 102 /nightSelect
Stravaig B&BBed & Breakfast
8.4
Great37 reviews
Really close to the ice cream shop, guests of the Stravaig may engage in a variety of activities, including hiking and cycling.
From£ 106 /nightSelect
8.4
Great25 reviews
6 adults
2 bedrooms
3 beds
From£ 124 /nightSelect
8.6
Great17 reviews
The Beachside Lighthouse 14 is a good starting point to Lossiemouth's sights including Covesea Lighthouse Lossiemouth, which is only 10 minutes' walk away.
From£ 92 /nightSelect
8.2
Great19 reviews
Placed 2.5 km from Bow Fiddle Rock, the property consists of 1 bedrooms, 1 bathrooms and a kitchenette.
From£ 127 /nightSelect
8.4
Great15 reviews
Pluscarden Abbey is approximately 20 minutes' walk from the Grampian Serviced Apartments - The Garden Room - Woodside Elgin and Glen Moray Distillery is around 3.7 km away.
From£ 87 /nightSelect
9.0
Perfect13 reviews
4 adults
2 bedrooms
2 beds
Situated 3.1 km from Covesea Lighthouse Lossiemouth, the villa offers windsurfing, canoeing and hiking.
From£ 120 /nightSelect
Robinhill GardenGuest house
8.4
Great23 reviews
St Laurence Church is also set at 350 metres of the Robinhill Garden Forres.
From£ 59 /nightSelect

Lodging in Moray essential information

🏨 Lodging in Moray 538
👛 Lowest price 32 GBP
✍️ Lodging Reviews 10 827