Star Rating
Hotel Name
Price Range (USD)to
Amenities

Moray United Kingdom Hotels & Motels

Find accommodations in Moray with the hotel list provided below. Find discounted hotel accommodations in or close to Moray, United Kingdom for your corporate or personal leisure travel. Discover the most favored Moray hotel and motel rooms. Browse the Moray area hotels to find the perfect lodging! Please use the provided map of the Moray hotels.

The Moray center is around 15 miles west of Leith Hall and Garden and 17 miles north of Lecht Ski Resort.

Moray Hotels, Motels & Accommodations

Mill House Hotel : Mill of Tynet Mill of Tynet, Buckie, AB56 5HJ United Kingdom ~14.25 miles northeast of Moray
  • Three Star property
  • Check-in: 14:00
Eight Acres Hotel & Leisure Club in Inverness Morriston Rd. 1 Elgin, Inverness, IV30 6UL United Kingdom ~15.88 miles northwest of Moray
  • 3 star property
  • 52 rooms in property
The Craiglynne Hotel - Inverness Woodlands Terrace 1 Grantown on Spey, Inverness, PH26 3JX United Kingdom ~19.15 miles west of Moray
  • Mid-scale hotel
  • 2 floors in hotel
Stotfield Hotel Stotfield Rd., Lossiemouth, IV316QS United Kingdom ~19.90 miles north of Moray
  • 4-star Beach property
  • 3 floors in hotel
  • Standard TV
  • About half of guests said rooms were big enough
From$125
Very Good 4.0 /5Read Reviews CallBookMore Details
Ramnee Hotel Victoria Rd., Forres, IV363BN United Kingdom ~20.38 miles northwest of Moray
  • Four star Suburban property
  • 2 floors in property
Knockomie Hotel - Forres Grantown Rd., Forres, IV362UG United Kingdom ~20.45 miles northwest of Moray
  • High end Suburban hotel
  • 15 rooms in hotel
  • Fantastic breakfast
  • Warm welcome
From$105
Very Good 4.5 /5Read Reviews CallBookMore Details
Nethybridge Hotel - Nehthy Bridge Nethybridge Hotel, Nehthy Bridge, PH253DP United Kingdom ~22.41 miles southwest of Moray
  • Three Star Mountain property
  • Hotel has an eco-friendly policy See policy
  • Good for sightseeing
  • TV needs to be updated
From$80
Average 3.5 /5Reviews CallBookMore Details
Macdonald Pittodrie House : Chapel of Garioch Chapel of Garioch, Aberdeen, AB51 5HS United Kingdom ~26.01 miles east of Moray
  • High end property
  • Hotel has 27 rooms
From$163
Very Good 4.0 /5Guest Reviews CallBookMore Details
The Boat Hotel in Inverness Deshar Rd. Boat of Garten, Inverness, PH24 3BH United Kingdom ~26.13 miles southwest of Moray
  • 3 star hotel
  • 3 suites in property
From$92
Average 3.5 /5Reviews CallBookMore Details
Hilton Grand Vacations Club at Craigendarroch Suit - Ballater
+1-800-881-1523
Braemar Rd., Ballater, AB355XA United Kingdom ~26.93 miles south of Moray
  • High end Downtown hotel
  • Check in time: 16:00
From$125
Very Good 4.0 /5Recent Reviews CallBookMore Details
Loch Kinord Hotel Ballater Rd. 1, Aberdeen, AB345JY United Kingdom ~27.17 miles southeast of Moray
  • 3 star property
From$88
Very Good 4.5 /5Read Reviews CallBookMore Details
Glen Lui Hotel - Ballater 14 Invercauld Rd., Ballater, AB355PP United Kingdom ~27.50 miles south of Moray
  • 3 star Downtown hotel
Newton Muthu Hotel Inverness Rd., Nairn, IV124RX United Kingdom ~28.54 miles west of Moray
  • Expensive Beach property
  • Hotel has 4 suites
From$78
Very Good 4.0 /5Review Score CallBookMore Details
Golf View Hotel & Spa : Seaview Rd. 1 Nairn Seaview Rd. 1 Nairn, Inverness, IV124HD United Kingdom ~28.96 miles west of Moray
  • 4-star hotel
  • Fitness center on property
From$163
Very Good 4.0 /5Review Score CallBookMore Details
Huntly Arms in Aberdeen Charlestown Rd., Aberdeen, AB34 5HS United Kingdom ~29.17 miles southeast of Moray
  • Three Star hotel
  • 3 floors in hotel
Hilton Coylumbridge - Aviemore Coylumbridge, Aviemore, PH221QN United Kingdom ~30.46 miles southwest of Moray
  • Four star Rural hotel
  • 175 sleeping rooms in hotel
  • Most guests thought they were poorly maintained
  • Dirty carpet
Town & Country Priory Park in Aberdeen 1 48 Priory Park North St., Aberdeen, AB51 4TW United Kingdom ~30.60 miles east of Moray
  • 3 star property
  • Check in time: 16:00
Macdonald Highlands Hotels Aviemore Highland Resort Aviemore, Inverness, PH22 1PJ United Kingdom ~30.95 miles southwest of Moray
  • 3 star hotel
  • Check-in time: 14:00
Kintore Arms Hotel : 83 High St. Inverurie 83 High St. Inverurie, Aberdeen, AB51 3QJ United Kingdom ~31.31 miles east of Moray
  • Affordable property
  • 3 floors in hotel
Thainstone House in Aberdeen Thainstone House 1 Inverurie, Aberdeen, AB51 5NT United Kingdom ~31.47 miles east of Moray
  • Four star hotel
  • 48 rooms in property
From$163
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Meldrum House Hotel : Oldmeldrum 1 Oldmeldrum 1, Aberdeen, AB51 0AE United Kingdom ~31.88 miles east of Moray
  • Affordable hotel
  • Check in time: 14:00
The Rowan Tree Country Hotel
+1-888-690-5247
Loch Alvie Aviemore, Inverness, PH22 1QB United Kingdom ~32.96 miles southwest of Moray
  • 3 star hotel
  • Hotel has 3 floors
The Gun Lodge Hotel : High St.
+1-888-305-3366
High St., Inverness, IV27QB United Kingdom ~33.98 miles west of Moray
  • Three Star Airport property
  • Check-in time: 14:00
Raemoir House Hotel
+1-800-881-1523
Raemoir, Bachory, AB314ED United Kingdom ~34.61 miles southeast of Moray
  • 4-star Rural hotel
  • 3 conference rooms in property
  • Quiet location
  • Charming decor
From$313
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Pine Trees Hotel Strathview Terrace 1 Pitlochry, Perth, PH16 5QR United Kingdom ~36.27 miles south of Moray
  • Affordable hotel
  • Check-in: 15:00
Next 25 Moray Hotels >  [1 - 25 of 50]    
Next: See My Moray Hotels with Pricing
Back to Top