Find hotels near Moray, from $65

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 452 hotels close to Moray with room rates, reviews, and availability. Most hotels are fully refundable.

Exterior
Macbeth's Hillock
2.5 star property
10.0 out of 10, Exceptional, (12)
"We loved every minute of our three night stay. Bed was comfortable, cabin was well equipped and the peacefulness was sheer bliss. Hoping we will be able to stay again sometime. Our dogs enjoyed the stunning walks all over the area."
The price is $87
$104 total
includes taxes & fees
May 6 - May 7
Macbeth's Hillock
Garden
Invernairne Guest House
3.0 star property
9.8 out of 10, Exceptional, (161)
"The owners make you feel like you’re staying with family. The backyard leads to the most relaxing views of the ocean. Don’t stay in Inverness. This place is worth the stay - extremely relaxing "
The price is $125
$151 total
includes taxes & fees
May 5 - May 6
Invernairne Guest House
Beach nearby
Cawdor House
4.0 star property
9.6 out of 10, Exceptional, (43)
"Nice warm welcome and neat, tidy well appointed rooms."
The price is $138
$166 total
includes taxes & fees
May 19 - May 20
Cawdor House
Save an average of 15% on thousands of hotels when you're signed in
Garden
The Speyside Hotel
3.5 star property
9.4 out of 10, Exceptional, (197)
"Fabulous stay. Hosts were fantastic. Food was amazing. Will be booking in again. "
The price is $152
$182 total
includes taxes & fees
May 5 - May 6
The Speyside Hotel
Miscellaneous
Fife Lodge
3.0 star property
9.4 out of 10, Exceptional, (156)
"Spent 2 nights at Fife Lodge so we could explore the east coast. Staff were friendly on arrival, rooms were lovely not long been refurbished tastefully and of a high standard very clean with tea and coffee making facilities with complementary bottles of water and lovely biscuits which was a lovely touch. We ate both nights in the Lodge the food was excellent and plentiful first class service and plenty choice. We had breakfast included in our stay which was excellent cooked breakfast cooked to...
The price is $104
$125 total
includes taxes & fees
May 16 - May 17
Fife Lodge
Room
Eriskay Guest House and Aviemore Glamping
4.0 star property
9.4 out of 10, Exceptional, (119)
"Friendly hosts made us feel welcome upon arrival. Homemade breakfast was great. Highly recommended "
The price is $110
$132 total
includes taxes & fees
May 6 - May 7
Eriskay Guest House and Aviemore Glamping
Miscellaneous
Durn House
4.0 star property
9.4 out of 10, Exceptional, (107)
"Got a free room upgrade. Room was nice and clean. Lovely bathroom fittings. Towels were folded on your bed to look like swans. Breakfast was lovely. As was the pot of tea. I'd have no hesitation going back. Was a fair price too"
The price is $135
$163 total
includes taxes & fees
May 30 - May 31
Durn House
Aerial view
Cairngorm Guest House
3.0 star property
9.4 out of 10, Exceptional, (98)
"Lovely staff, great room with very comfortable beds and proper sheets. Wide selection of breakfast served, and all of it was delicious. Will definitely come back and stay here next time I’m mountaineering out of Aviemore. "
The price is $130
$157 total
includes taxes & fees
May 5 - May 6
Cairngorm Guest House
Exterior
Rowan Tree Country Hotel
3.0 star property
9.2 out of 10, Wonderful, (57)
"A brilliant, friendly, comfy stay with superb restaurant. "
The price is $136
$163 total
includes taxes & fees
Jun 2 - Jun 3
Rowan Tree Country Hotel
Beach nearby
Cairngorm Highland Bungalows
3.0 star property
9.2 out of 10, Wonderful, (9)
"The property was nicely decorated, clean and well-equipped. It was in a quiet residential area within easy walking distance to the town centre. The owner was friendly and helpful. She made contact at all the right times, helping to make our stay relaxing and stress-free."
Cairngorm Highland Bungalows
Exterior
Poseidon's Inn
3.0 star property
9.0 out of 10, Wonderful, (114)
"Extremely clean and comfortable"
The price is $86
$104 total
includes taxes & fees
May 26 - May 27
Poseidon's Inn
Property entrance
Sunninghill
3.0 star property
9.0 out of 10, Wonderful, (73)
"First Class from the minute we arrived to the minute we left. Staff were fantastic especially as it was the festive season. 5 star plus. Thank you."
The price is $147
$176 total
includes taxes & fees
May 11 - May 12
Sunninghill
Beach
Station Hotel Portsoy
3.5 star property
9.0 out of 10, Wonderful, (45)
"All the staff we interacted with were very helpful and friendly. The food was excellent."
The price is $104
$125 total
includes taxes & fees
Jun 3 - Jun 4
Station Hotel Portsoy
Front of property
Aviemore Youth Hostel
4.0 star property
9.0 out of 10, Wonderful, (29)
"It was great. So much better than expected. Beware only three people can cook at a time as there is only three cookers. That said the kitchen is a very good size and generally well equipped. Good sized dinning room. Overall the centre is well equipped, serviced and friendly helpfull staff. Add to boot about a ten minute walk to the town for supplies etc."
The price is $83
$99 total
includes taxes & fees
May 9 - May 10
Aviemore Youth Hostel
Lounge
Banff Springs Hotel
4.0 star property
8.6 out of 10, Excellent, (119)
"Anniversary stay Very polite & tentative staff Excellent food Excellent service Lovely sea view "
The price is $144
$173 total
includes taxes & fees
May 16 - May 17
Banff Springs Hotel
Beach
Macdonald Aviemore Woodland Lodges
4.0 star property
8.6 out of 10, Excellent, (34)
"Not our first time and not our last at the Woodland lodges. Great deal for families or groups. Lodge is roomy and well maintained. In the heart of Aviemore, easy to walk the strip. Had great weather so walked everyday. Breakfast buffet welcome start to the day. "
Macdonald Aviemore Woodland Lodges
Exterior detail
Muthu Newton Hotel (Near Inverness Airport)
4.0 star property
8.4 out of 10, Very Good, (775)
"Lovely staff and service. "
The price is $115
$138 total
includes taxes & fees
May 6 - May 7
Muthu Newton Hotel (Near Inverness Airport)
Beach nearby
Firth Hotel & Restaurant
3.0 star property
8.4 out of 10, Very Good, (150)
"Lovely room with beach view. Plenty of parking. Food was lovely and staff were really friendly and helpful. Would highly recommend."
The price is $93
$112 total
includes taxes & fees
May 5 - May 6
Firth Hotel & Restaurant
Superior Room | Premium bedding, individually decorated, individually furnished, desk
Clubhouse Hotel
3.5 star property
8.2 out of 10, Very Good, (94)
"Fab room"
The price is $152
$182 total
includes taxes & fees
May 19 - May 20
Clubhouse Hotel
Bar (on property)
Ben Mhor Hotel
3.0 star property
8.0 out of 10, Very Good, (67)
"Very good central hotel. Quiet. Good well priced menu"
The price is $65
$78 total
includes taxes & fees
May 12 - May 13
Ben Mhor Hotel
Don't see what you're looking for?
See all available properties in Moray
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.

Recent reviews of Moray hotels
Expedia verified reviews