Accommodations and places to stay in Moray
Search among 538 available lodgings in Moray from 50+ providers
0Filter & Sort
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 good5353 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
Premier Inn ElginHotel
8.0
Great66 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


The Mash TunHotel
8.2
Great9696 reviews
River Fiddich is a 10-minute ride from the 3-star Mash Tun Aberlour.
From£ 200
/nightSelect


The GlenavonHotel
8.0
Great8888 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


Silver Sands Holiday ParkHoliday park
7.2
Very good1414 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


The Mansefield HotelHotel
8.4
Great9090 reviews
Set a 14-minute walk from Pluscarden Abbey, the 4-star Mansefield Elgin features 41 rooms with private bathrooms.
From£ 92
/nightSelect


Cullen Bay HotelHotel
8.2
Great160160 reviews
The 3-star Bay with sea views lies 450 metres from Temple of Pomona.
From£ 127
/nightSelect


The Aberlour HotelHotel
8.0
Great128128 reviews
Located in the heart of Aberlour, the Aberlour offers fast access to Glenfiddich Distillery, 7 km away.
From£ 171
/nightSelect


Stotfield HotelHotel
8.4
Great622622 reviews
Situated only 8 minutes' walk from Lossiemouth East Beach, the Stotfield Lossiemouth offers 48 guest rooms.
From£ 64
/nightSelect


Mansion House HotelHotel
8.2
Great331331 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


Eight Acres HotelHotel
8.0
Great206206 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
Great141141 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


Highlander InnHotel
8.2
Great139139 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
Great101101 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
Great174174 reviews
The Red Lion Tavern with city views lies merely 150 metres from Fochabers Folk Museum and Heritage Centre.
From£ 66
/nightSelect


Crown And Anchor InnHotel
8.2
Great147147 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
Great9999 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


Marine HotelHotel
8.0
Great6363 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


The Old Coach HouseHotel
7.8
Very good7676 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
Great4848 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
Great168168 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


Ramnee HotelHotel
8.0
Great108108 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


The Station HotelHotel
8.0
Great125125 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
Great103103 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
Great166166 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


Laichmoray HotelHotel
8.2
Great143143 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
Great5252 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


Moraydale Guest HouseGuest house
8.4
Great112112 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
Great7676 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
Great7676 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


The CarisbrookeHotel
8.4
Great7272 reviews
Morayvia is within 10 minutes' drive of the 3-star Carisbrooke.
From£ 60
/nightSelect


Southbank GuesthouseBed & Breakfast
8.2
Great102102 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
Great2121 reviews
East beach is also set at a 3 km distance from the Playa La Casa Lossiemouth.
From£ 110
/nightSelect


8.2
Great7070 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


Tullochwood LodgesVilla
8.8
Great1919 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


St Michaels Guest HouseGuest house
8.4
Great133133 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


The Royal Oak HotelHotel
8.2
Great9494 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


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


Richmond Arms HotelHotel
8.2
Great233233 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


Hillside HavensVilla
8.6
Great2020 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
Great284284 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
Great123123 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


The DelnashaughHotel
8.0
Great4141 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
Great151151 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
Great106106 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
Perfect1818 reviews
4 adults
1 bedroom
2 beds
Located 3.9 km from Strathlene Golf Club, this villa offers 6 rooms.
From£ 112
/nightSelect


Reiver House Bed & BreakfastBed & Breakfast
8.4
Great4141 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
Great106106 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


The Pines Guest HouseGuest house
8.2
Great9898 reviews
Located about 5 minutes on foot from Elgin Cathedral, the Pines is within 1.1 km of Moray Motor Museum.
From£ 143
/nightSelect


The Pines GuesthouseGuest house
8.4
Great8787 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


The Lodge Guest HouseGuest house
8.4
Great8888 reviews
The Lodge Elgin lies a 5-minute ride from Glen Moray Distillery and beside a railway station.
From£ 76
/nightSelect


8.8
Great1717 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
Great6464 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
Great8383 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 good1111 reviews
Glen Rinnes is also set a 10-minute drive from the smoke-free Old Manse B&B Dufftown.
Select


8.0
Great103103 reviews
Spynie Palace is a 10-minute ride from the 3-star Firth Hotel & Restaurant Lossiemouth and features shopping and dining.
From£ 71
/nightSelect


Macbeth'S HillockVilla
8.6
Great2020 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
Great8585 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
Great1313 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


Sunninghill HotelHotel
8.0
Great8888 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


The Barley MillVilla
9.0
Perfect1313 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
Great1717 reviews
The Fairview Caravan Hire with an indoor swimming pool is 10 minutes by car from Lossiemouth East Beach.
From£ 99
/nightSelect


Grant Arms HotelHotel
8.0
Great6666 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
Great134134 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


Carlton HotelHotel
8.0
Great134134 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
Great163163 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


The Milton Bed & BreakfastBed & Breakfast
8.0
Great158158 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


Victoria HotelHotel
8.2
Great111111 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
Great144144 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


Whisky Capital InnHotel
8.2
Great147147 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


The StationHotel
8.2
Great105105 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
Great108108 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


Hotel SquareHotel
8.0
Great6868 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
Great8888 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
Great5151 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
Great7070 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


Weston House Serviced AccommodationBed & Breakfast
8.2
Great2121 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
Great3939 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
Great4040 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
Great4444 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
Great8383 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


Belleville Bed And BreakfastBed & Breakfast
8.0
Great6868 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
Great2424 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


Emahroo CullenApartment
8.4
Great2929 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


Tighnabruaich AnnexApartment
8.6
Great2929 reviews
3 adults
1 bedroom
2 beds
Set 4 km from Spynie Palace, this apartment has a kitchen and 1 bathrooms.
From£ 116
/nightSelect


Melody Brooks Caravan ParkCampsite
9.0
Perfect1414 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


Hollies RetreatVilla
8.8
Great1515 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
Great6363 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


Beachfront Lodge, Lossiemouth BayApartment
8.0
Great1818 reviews
The property boasts views of sea along with a kitchen and is set 6 km from Duffus Castle.
From£ 139
/nightSelect


Paul'S Place SilversandsCampsite
8.8
Great1212 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
Great3737 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


87 Lighthouse View LodgeApartment
8.4
Great2525 reviews
6 adults
2 bedrooms
3 beds
From£ 124
/nightSelect


Beachside Lighthouse 14Campsite
8.6
Great1717 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


Pear Tree CottageApartment
8.2
Great1919 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
Great1515 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
Perfect1313 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
Great2323 reviews
St Laurence Church is also set at 350 metres of the Robinhill Garden Forres.
From£ 59
/nightSelect
Saved
Save
Lodging in Moray essential information
🏨 Lodging in Moray | 538 |
👛 Lowest price | 32 GBP |
✍️ Lodging Reviews | 10 827 |