Photo by Nick Chatham

Search Hotels with Restaurant in Aberlour

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Aberlour Hotels with Restaurant

Cardhu Country House
3 out of 5
Knockando, Aberlour, Scotland, AB38 7RY
The price is £125 per night from 21 Aug to 22 Aug
4.9/5 Exceptional! (132 reviews)
"The host is very friendly, hospitable, helpful. Breakfast was great. The house is excelent , homey, clean with everything you need."

Reviewed on 5 Aug 2022

Cardhu Country House
The Station Hotel
4 out of 5
51 New Street, Rothes, Aberlour, Scotland, AB38 7BJ
Fully refundableReserve now, pay when you stay
The price is £202 per night from 21 Aug to 22 Aug
4.7/5 Exceptional! (194 reviews)
Nice hotel
"Nice hotel situated in the middle of Whiskey country. The young lady behind reception was fantastic and very welcoming, always had a smile on her face. The room was a bit warm, although we should have put the electric fan on. The coffee machine was pretty hard to work."

Reviewed on 23 Jul 2022

The Station Hotel
Craigellachie Hotel of Speyside
4 out of 5
Victoria Street, Aberlour, Scotland, AB38 9SR
The price is £175 per night from 23 Aug to 24 Aug
4.4/5 Wonderful! (129 reviews)
Our favorite hotel in Scotland!
"My husband and I stayed here during our honeymoon, and could not say enough good things about the hotel. We actually changed our travel plans in order to stay an extra night because we loved it so much! The hotel is the perfect blend of luxury, comfort, and wonderful service. We especially loved ..."

Reviewed on 22 Jul 2022

Craigellachie Hotel of Speyside
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Norlaggan Bed & Breakfast
3 out of 5
22 High Street, Aberlour, Scotland, AB38 9QD
4.4/5 Excellent! (22 reviews)
Great B&B in the centre of Aberlour
"Lovely older-style B&B. Situation is on the main street in Aberlour but no real traffic noise. Ros is a wonderful host - great to talk to. The whole atmosphere is very relaxed and welcoming. Room was well appointed and the pot of tea on arrival was a nice touch. Breakfast was excellent with high ..."

Reviewed on 18 Oct 2020

Norlaggan Bed & Breakfast
Don't see what you're looking for?
See all available properties in Aberlour
View all properties
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.

Aberlour Hotels with Restaurant information


Hotels with Restaurant in Aberlour


Highest price £202
Cheapest price £125
Number of guest reviews 477
Total number of hotels in Aberlour 838


Aberlour Hotel Reviews
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organise your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code