Customised for your search:

Moray hotels

Moray hotels
Moray

Hotel + Flight Deals in Moray

See all Moray Package Deals

Top Trending Hotels in Moray

Eight Acres Hotel & Leisure Club - Elgin Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Eight Acres Hotel & Leisure Club

Morriston Road, Elgin - Map
 
 
"Excellent service, very friendly staff and very comfortable stay"
For the price we paid this was a really fantastic stay. The staff were very professional and friendly on arrival and all through our stay. The hotel has clearly been recently refurbished and alot of effort had gone into this. The furnishings were modern without being garish and there were lots of nice touches that picked up on the local heritage. The beds were really comfy an although the room was a little small, it had everything we needed. Breakfast was lovely and alot of thought had gone into making the menu healthy, tasty and offering local produce. We were up for a wedding at another hotel nearby, but said were we to have the opportunity to visit Elgin again we would definitely stay at 8 Acres. An added bonus was the pool/sauna/jacuzzi.
Row from Frankfurt
The Mansion House Hotel & Country Club - Elgin Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Mansion House Hotel & Country Club

The Haugh, Elgin - Map
 
 
Great food, very friendly staff. Would definitely stay here again.
A Traveller
Stotfield Hotel - Lossiemouth Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Stotfield Hotel

Stotfield Road, Lossiemouth - Map
 
 
"nice quant old fashioned jhotel with great staff"
staryed here for a change saw bad reviews so was vers unsure but when we arrived it was old fashioned very quant
bertie from highlands
The Stotfield Hotel is one of the oldest hotels in Morayshire and is wonderfully situated in the seaside town of Lossiemouth …More
Argyle Guest House - Ballindalloch Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Argyle Guest House

7 Main Street, Ballindalloch - Map
 
 
"Nice charming house"
Excellent experience. Nice hotel, comfortable room and Superb breakfast. Diana, the owner, is super friendly. She gave us the best tips to visit places that only the locals go. Highly reccomended!
juan from Miami FL
Links Lodge - B&B - Lossiemouth Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Links Lodge - B&B

Stotfield Road, Lossiemouth - Map
 
 
"Beautiful B&B, overlooking golf course and the sea"
Home from home, everything you could wish for. We were greeted by friendly hosts and shown to our first class room. Fresh milk and home made banana bread made our arrival even more welcoming. Nothing was too much trouble. We will be definitely be returning to the Links, again and again.
Sandra from Solihull, West Midlands
Overlooking the 18th green of Lossiemouth's Championship Old Course, Covesea Bay and the Moray Firth to the hills of …More
Thistle Dhu B&B - Ballindalloch Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Thistle Dhu B&B

Tamdhu House, Ballindalloch - Map
 
 
Glentorets B&B - Ballindalloch Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Glentorets B&B

Conglass Lane, Ballindalloch - Map
 
 
"Brilliant Bed and Breakfast"
Our hosts were brilliant- they gave us local intel. They were kind. The room itself was big and the bathroom massive. I enjoyed a relaxing bath upon arriving and it was exactly what I needed in advance of our big skiing weekend in Lecht. We awoke to breakfast the next morning with a beautiful view out over the local landscape with loads of sweet animals and birds running around- it was like a (windy) fairy tale! The food was delicious and there was a great selection. I would definitely recommend to anyone!
A Traveller
Craigellachie Hotel of Speyside - Aberlour Hotels

Craigellachie Hotel of Speyside

Victoria Street, Aberlour - Map
 
 
"Good location."
Beautful iinteriors. Loved the hotel dog. Cosy guest rooms. First class stsff.
Joannr from Milwaukee E
Probably the finest Whisky Hotel in the WorldYou can be sure of a warm Highland welcome at Craigellachie a delightful …More

Search from 8 Moray Hotels


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 435,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    Pocket Guide: Moray

    Search for hotels in Moray on Expedia.co.uk. You can easily find your hotels in Moray using one of the methods below:

    • View our selection of featured hotels in Moray
    • Use the map to find hotels in the Moray neighborhood you prefer
    • Use the filters to see hotels in a specific area of Moray, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Moray
    • Enter your travel dates to view the best deals on hotels in Moray - while they last
    Hide
    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews
    *For these packages, package savings is at least equal to the cost of the flight or hotel if booked separately. Note: For packages including flights, you will be charged by the airline for the flight, but your savings on the package will equal the cost of the flight.