Hotels with Restaurants in Moray from $133
Check availability on Moray Hotels with Restaurants
Pick from 28 Moray Hotels with Restaurants with updated room rates, reviews, and availability. Most hotels are fully refundable.

Stotfield Hotel
Stotfield Hotel
7.4 out of 10, Good, (410)
$119 nightly
The price is $142
Aug 17 - Aug 18
Total includes taxes and fees

Cardhu Country House
Cardhu Country House
10.0 out of 10, Exceptional, (180)
$174 nightly
The price is $208
Sep 2 - Sep 3
Total includes taxes and fees

Kintrae B&B
Kintrae B&B
9.8 out of 10, Exceptional, (99)
$110 nightly
The price is $133
Aug 20 - Aug 21
Total includes taxes and fees

The Station Hotel
The Station Hotel
9.4 out of 10, Exceptional, (228)
$219 nightly
The price is $263
Aug 21 - Aug 22
Total includes taxes and fees

The Mansion House Hotel
The Mansion House Hotel
8.4 out of 10, Very Good, (485)
$113 nightly
The price is $136
Aug 17 - Aug 18
Total includes taxes and fees

The Lodge Elgin
The Lodge Elgin
9.6 out of 10, Exceptional, (275)

Norland B&B
Norland B&B
9.8 out of 10, Exceptional, (90)

Eight Acres Hotel
Eight Acres Hotel
7.0 out of 10, Good, (217)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top Moray Hotel Reviews

The Seafield Arms
10/10 Excellent
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Hotel Wedding Venues Hotels in Elgin
- Historic Hotels in Elgin
- Pet-friendly Hotels in Elgin
- Luxury Hotels in Elgin
- Hotels with Hot Tubs in Elgin
- Ski Hotels in Elgin
- Resorts & Hotels with Spas in Elgin
- Romantic Hotels in Elgin
- Honeymoon Resorts & in Elgin
- Boutique Hotels in Elgin
- Hotels with a Pool in Elgin
- Elgin Hotels
- 5 Star Hotels in Elgin
- Apartments in Elgin
- RV Parks in Elgin
- Hotels near Elgin Station
- Hotels near Duffus Castle
- Beach Hotels in Lossiemouth
- Hotel Wedding Venues Hotels in Lossiemouth
- Hotels with a Pool in Lossiemouth
- Pet-friendly Hotels in Lossiemouth
- Lossiemouth Hotels
- B&B in Lossiemouth
- Lodges in Lossiemouth
- Chalets in Lossiemouth
- Hotels near Pluscarden Abbey
- Hotels near Hopeman Golf Club
- Cabin Rentals in Hopeman
- Hopeman Hotels
- Cummingston Hotels
- B&B in Cummingston
- Garmouth Hotels
- B&B in Garmouth
- Hotels near Burghead Visitor Centre
- Fochabers Hotels
- B&B in Fochabers
- 5 Star Hotels in Fochabers
- Luxury Hotels in Rothes
- Rothes Hotels
- B&B in Rothes
- Cottages in Rothes
- Kinloss Hotels
- B&B in Kinloss
- Hotels near Findhorn Foundation
- Findhorn Hotels
- Cabin Rentals in Findhorn
- B&B in Findhorn
- Hotels with Air Conditioning in Forres
- Beach Hotels in Forres
- Forres Hotels
- Cottages in Forres
- B&B in Forres
- 4 Star Hotels in Forres
- Apartments in Forres
- Castles in Forres
- 5 Star Hotels in Forres
- Relax
- Visit Elgin
- Elgin Museum
- Elgin Cathedral
- Duffus Castle
- Glen Moray Distillery
- Visit Lossiemouth
- Hopeman Vacations
- Visit Cummingston
- Cummingston Beach
- Visit Fochabers
- Visit Rothes
- Visit Kinloss
- Findhorn Foundation
- Findhorn Heritage Centre
- Visit Rafford
- Visit Findhorn
- Findhorn Vacations
- Visit Forres
- Forres Vacations