Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Moray 3 Star Hotels

See all 185 Hotels in Moray
Jurys Inn Inverness

Jurys Inn Inverness

Millburn Road, Inverness
3.0 out of 5.0
3.7 out of 5 (290 reviews)
Lovely hotelReally nice modern hotel. Everything was clean and stylish. The staff were super nice and accommodating as well. Close to town so it was easy to get there with a short cab ride. Overall just a really nice place to stay for the night. The bar downstairs was also crowded and fun when we went down there. ...
  14 Nov 2017

£46

£46
Holiday Inn Express Inverness

Holiday Inn Express Inverness

Stoneyfield, Inverness
3.0 out of 5.0
4.1 out of 5 (662 reviews)
football weekend Travelled from Glasgow for a football game with an overnight stay. Very impressed from the moment I stepped into the reception area. Warm friendly welcome and found all staff friendly and helpful. Room immaculate and breakfast was excellent. Will defo be booking this hotel when back up for the ...
  19 Nov 2017

£48

£48
Eight Acres Hotel & Leisure Club

Eight Acres Hotel & Leisure Club

Morriston Road, Elgin
3.0 out of 5.0
3.3 out of 5 (27 reviews)
Working visit.Room was very nice, your staff were very helpful and accommodating. Thank you.
  19 Oct 2017

£53

£53
The Silverfjord

The Silverfjord

Ruthven Road, Kingussie
3.0 out of 5.0
4.2 out of 5 (64 reviews)
All going great till bed timeCould not get to sleep due to staff partying in attic room loud music banging about and talking very loud coming down fire escape and smoking and talking loud outside our window room 4 had to go up to there room at 5am to as them to turn music down so I could get to sleep
  6 Nov 2017

£25

£25
The Craiglynne Hotel

The Craiglynne Hotel

Woodlands Terrace, Grantown-on-Spey
3.0 out of 5.0
2.5 out of 5 (14 reviews)
Nice room. Good breakfast included. We were just passing through for the night.
  13 Sep 2016

£35

£35
Highlander Hotel

Highlander Hotel

Kingussie Road, Newtonmore
3.0 out of 5.0
3.9 out of 5 (96 reviews)
Better than expectedReally nice room. Huge shower room with what looked like a new shower which worked well.choice for breakfast ok.
  10 Oct 2017

£52

£52
Stotfield Hotel

Stotfield Hotel

Stotfield Road, Lossiemouth
3.0 out of 5.0
3.3 out of 5 (177 reviews)
Overnight stayNice hotel for an overnight stay in Lossiemouth. Great view of the coast. Friendly staff.
  23 Oct 2017

£49

£49
MacKenzies Highland Inn

MacKenzies Highland Inn

125 Grampian Road, Aviemore
3.0 out of 5.0
2.5 out of 5 (191 reviews)
Close to the mountains. Good pub. Nothing fancy, but great breakfast and really good pub food!!!
  20 Mar 2017

£25

£25
Cairn Hotel - Inn

Cairn Hotel - Inn

Main Road, Carrbridge
3.0 out of 5.0
4.4 out of 5 (248 reviews)
Nice overnight stopoverGood bed. Quiet place. Good breakfast. Friendly staff. Recommended.
  19 Nov 2017

£50

£50
The Boat Hotel

The Boat Hotel

Deshar Road, Boat of Garten
3.0 out of 5.0
3.7 out of 5 (204 reviews)
Great overnight stayOvernight stay good price ,good breakfast,good for hill walkers. And climbers
  18 Nov 2017

£24

£24
Map

Pocket Guide: 3 stars Hotels in Moray

Moray is a diverse area in the north east of Scotland that combines stretches of coastline with lush Scottish countryside. Whisky lovers, golf enthusiasts and history buffs will all find something to whet their appetite here, such as Elgin’s dramatic 13th century cathedral and Moray Golf Club in Lossiemouth. Looking to stay the night? From quality hotels to the humble bed and breakfast, Moray offers you a choice of fine 3 star hotels.

Hip hip Moray!

Celebrate your arrival in Moray with a well-earned dram — this part of Scotland is home to the majority of Scotland’s whisky distilleries, including The Macallan, Glenfiddich and The Glenlivet. Organised tours along Scotland’s Malt Whisky Trail will introduce visitors to these international favourites as well as less well known brands.

Links Golf

Enjoy challenging links golf in the beautiful town of Lossiemouth. At Moray Golf Club visitors can walk in the footsteps of one of golf’s greats, Old Tom Morris — his undulating design is considered one of the best links courses in the country. Nearby Dufftown Golf Club is also considered a hidden gem.

Put your feet up in a comfortable Moray Hotel after a day out in this picturesque area. Book hotels according to theme, hotel class or proximity to an attraction.