Star Rating
Hotel Name
Price Range (USD) to
Amenities

Moray Hotels/Accommodations

Kildrummy Inn - Alford +1-800-230-4134 Kildrummy, Alford, AB338QS United Kingdom ~17.04 miles southeast of Moray
  • 4 star Rural property
  • 3 floors in property
From$250
Excellent 5.0 /5 Guest Reviews
Stotfield Hotel +1-800-997-5148 Stotfield Rd., Lossiemouth, IV316QS United Kingdom ~19.90 miles north of Moray
  • Four star Beach property
  • Check in: 3:00 pm
From$75
Excellent 5.0 /5 Review Score
Ramnee Hotel - Forres +1-888-205-8144 Victoria Rd., Forres, IV363BN United Kingdom ~20.38 miles northwest of Moray
  • High-end Suburban property
  • 2 meeting rooms in hotel
From$140
Knockomie Hotel +1-800-997-5149 Grantown Rd., Forres, IV362UG United Kingdom ~20.45 miles northwest of Moray
  • Four star Suburban hotel
  • Free breakfast available
From$105
Very Good 4.5 /5 Read Reviews
Nethybridge Hotel - Nethy Bridge +1-800-230-4134 Main St., Nethy Bridge, PH253DP United Kingdom ~22.41 miles southwest of Moray
  • Three Star property
From$75
Average 3.5 /5 Hotel Reviews
Hilton Grand Vacations Club at Craigendarroch Suit : Braemar Rd. +1-800-997-5148 Braemar Rd., Ballater, AB355XA United Kingdom ~26.93 miles south of Moray
  • 4-star Downtown property
From$75
Average 3.5 /5 Latest Reviews
Loch Kinord Hotel in Aberdeen +1-888-205-8144 Ballater Rd. 1, Aberdeen, AB345JY United Kingdom ~27.17 miles southeast of Moray
  • 3-star hotel
From$75
Very Good 4.5 /5 Guest Reviews
Banff Springs Hotel in Banff +1-800-997-5149 Golden Knowes Rd., Banff, ab452je United Kingdom ~27.45 miles northeast of Moray
  • Expensive hotel
From$75
Glen Lui Hotel : 14 Invercauld Rd. +1-800-230-4134 14 Invercauld Rd., Ballater, AB355PP United Kingdom ~27.50 miles south of Moray
  • 3 star Downtown property
From$75
Newton Hotel +1-800-997-5148 Inverness Rd., Nairn, IV124RX United Kingdom ~28.54 miles west of Moray
  • 4-star Beach hotel
  • 3 floors in property
From$83
Very Good 4.0 /5 Review Score
Hilton Coylumbridge : Coylumbridge +1-888-205-8144 Coylumbridge, Aviemore, PH221QN United Kingdom ~30.46 miles southwest of Moray
  • Midscale Rural hotel
  • Hotel has 2 meeting rooms
From$169
Average 3.5 /5 Hotel Reviews
The Gun Lodge Hotel in Inverness +1-800-997-5149 High St., Inverness, IV27QB United Kingdom ~33.98 miles west of Moray
  • Mid-scale Airport property
  • 2 floors in property
From$75
Raemoir House Hotel - Bachory +1-800-230-4134 Raemoir, Bachory, AB314ED United Kingdom ~34.61 miles southeast of Moray
  • 3-star Rural property
  • 2 floors in property
From$328
Very Good 4.5 /5 Reviews
The Royal Hotel Cromarty +1-800-997-5148 Marine Terrace, Cromarty, IV118YN United Kingdom ~36.58 miles west of Moray
  • High-end hotel
From$75
Culloden House Hotel in Inverness +1-888-205-8144 Culloden, Inverness, IV27BZ United Kingdom ~36.64 miles west of Moray
  • 4 star property
From$75
Very Good 4.5 /5 Recent Reviews
Holiday Inn Aberdeen West +1-800-997-5149 Westhill Dr., Westhill Aberdeenshire, AB326TT United Kingdom ~38.28 miles southeast of Moray
  • 4-star Suburban hotel
  • Hotel has 4 floors
From$75
Very Good 4.5 /5 Reviews
Holiday Inn Express - Inverness +1-800-230-4134 Stoneyfield, Inverness, IV27PA United Kingdom ~38.43 miles west of Moray
  • 3-star Downtown property
  • Check-in: 2:00pm
From$134
Very Good 4.0 /5 Latest Reviews
Kingsmills Hotel +1-800-997-5148 Culcabock Rd., Inverness, IV23LP United Kingdom ~39.05 miles west of Moray
  • High end property
From$75
Very Good 4.0 /5 Read Reviews
Thistle Inverness - Inverness +1-888-205-8144 Millburn Rd., Inverness, IV23TR United Kingdom ~39.21 miles west of Moray
  • 3-star Downtown property
  • Hotel has 118 rooms
From$75
Average 3.5 /5 Reviews
Thistle Aberdeen Airport : Argyll Rd. +1-800-997-5149 Argyll Rd., Aberdeen, AB210AF United Kingdom ~39.26 miles east of Moray
  • 4-star Airport property
  • 2 floors in hotel
From$75
Very Good 4.5 /5 Read Reviews
Next 20 Moray Hotels >  [1 - 20 of 38]   
Next: See My Moray Hotels with Pricing
Back to Top
Table of Contents Top: Check Rates Moray Hotels