Homestays in Moray, United Kingdom

Homestays in Moray, United Kingdom

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Homestays - Moray

Choose your travel dates to see the latest prices
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Tomintoul
Featured facilities: Private bathroom, Parking
Amazing
89 reviews
9.4/10
1 night
From €84
Check availability
99+
Hotels in Keith
Featured facilities: Private bathroom, Kitchen, Parking
Outstanding
44 reviews
10/10
1 night
From €319
Check availability
14
Hotels in Elgin
Featured facilities: Private bathroom
Very Good
116 reviews
8.3/10
1 night
From €72
Check availability
66
Hotels in Buckie
Featured facilities: Laundry service (on-site), Parking
Outstanding
70 reviews
9.8/10
1 night
From €74
Check availability
80
Hotels in Aberlour
Featured facilities: Private bathroom, Luggage storage, Parking
Amazing
193 reviews
9.5/10
1 night
From €123
Check availability
81
Hotels in Aberlour
Featured facilities: Parking
Outstanding
49 reviews
9.8/10
1 night
From €152
Check availability
45
Hotels in Aberlour
Featured facilities: Private bathroom, Luggage storage, Parking
Amazing
77 reviews
9.7/10
1 night
From €211
Check availability
23
Hotels in Lossiemouth
Featured facilities: Private bathroom, Kitchen, Washing machine
Very Good
16 reviews
8.0/10
1 night
From €82
Check availability
27
Hotels in Keith
Featured facilities: Laundry service (on-site), Clothes dryer, Parking
Outstanding
103 reviews
9.8/10
1 night
From €71
Check availability
10
Hotels in Fochabers
Featured facilities: Kitchen
1 night
From €146
Check availability
See All Homestays in Moray

Recent Reviews for Moray Hotels

See all

The Royal Hotel Elgin

7.5/10
Posted on Jul 13, 2026
GBGuest User
My partner and I stayed for one night bed and breakfast. On arrival we were not asked for identification, which surprised us, but wasn’t a problem for us either. The room was very clean, tidy and spacious. There was a good selection of teas, coffee with kettle, and a couple of ginger biscuits. There was also a mini fridge, ironing board, iron and hairdryer. The shower looked new and was excellent as used in the morning. The plug on the sink didn’t work so had to leave the tap running when shaving but again it wasn’t a problem. The breakfast consisted of continental and cooked and this was excellent also. Overall we would recommend staying here as it’s a great central location with excellent facilities.
Price per night from:€86

The Pines Guest House

9.6/10
Amazing
Posted on Jul 19, 2025
fai0001
Superb accomodation! Very cozy with delicious breakfast. Definitely far from our expectation! Hosts are friendly and helpful! Re: check-out time - the one stated in Trip.com is not aligned with the host's expected check-out time. Suggest Trip.com to communicate with the host to ensure everyone is on the same page to avoid embarassing situation from happening again in the near future. Thanks!
Price per night from:€110

Argyle Guest House

9.4/10
Amazing
Posted on Aug 11, 2025
Messy8789
Enjoyed everything about our stay at Argyle House. Rooms were comfy and spacious, breakfast was delicious, and the owner was especially friendly and welcoming. There was even complimentary local whisky in the room! It’s in a great location across the road from a free car park and with beautiful hills and scenery all around. Great place to stay!
Price per night from:€84

Taigh Mor

8.3/10
Very Good
Posted on Feb 23, 2026
Guest User
I found this place while looking for an Elgin area accommodation for a whiskey tour. The location is so good and the facilities are clean. Good value for money. However, there is no separate reception, so please refer to it when using it.
Price per night from:€72

Frequently Asked Questions

What are the popular Homestays in Moray?

Whether you are traveling to Moray for business or tourism, The Royal Hotel Elgin (from €99) , The Pines Guest House (from €128) and Chapelhill Croft (from €70) are preferred.

How much is the average rate for Homestays in Moray?

For Homestays in Moray, the average price on weekdays is €289, and the average price on weekends (Friday–Saturday) is €291.

Which Homestays in Moray provide fitness facilities?

Among Homestays in Moray, Kintrae B&B (from €76) is highly recommended.

Which Homestays in Moray offer breakfast?

Which Homestays in Moray have bars?

Which Homestays in Moray have parking spaces?

What deals are available for Homestays in Moray?

Trip.com provides various promotions and discounts for Homestays. You can check the promotions page to see available promotions on Trip.com.

Property Information for Tourists

Total properties49
Number of reviews552
Weekday Avg. Price€289
Weekend Avg. Price€291