Homestays in Moray, United Kingdom

Homestays in Moray, United Kingdom

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
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
Hotels in Moray
GGuest User 2026.02.24
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.
Very Good
9 reviews
8.1/10
Price from
IDR 1,306,116
per night
Check Availability
Hotels in Moray
Located in Keith, Hillhead Hideaways is in a rural location, a 4-minute drive from Newmill Village Hall and 6 minutes from Strathisla Distillery. This luxury lodge is 2.4 mi (3.9 km) from St Rufus Park and 2.5 mi (4 km) from Glen Keith Distillery. Make use of convenient amenities, which include complimentary wireless internet access and barbecue grills. Free self parking is available onsite. Treat yourself to a stay in one of the 4 guestrooms, featuring indoor private hot tubs and Smart televisions. Kitchens are outfitted with refrigerators, ovens, and stovetops. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include separate sitting areas and microwaves.
Outstanding
44 reviews
10/10
Price from
IDR 5,876,197
per night
Check Availability
Hotels in Moray
CCarlos cg 2026.06.14
Macbeth's Hillock is located between Forres and Nairn. The pod is cosy and well equipped, also there is a barbecue you can use. The place is peaceful and perfect for couples. The communication with the host was quick and solved all our queries. A huge thank you to Karen and George for making our stay so memorable.
Amazing
35 reviews
9.4/10
Price from
IDR 2,564,544
per night
Check Availability
Hotels in Moray
Ffai0001 2025.07.19
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!
Amazing
54 reviews
9.5/10
Price from
IDR 2,138,003
per night
Check Availability
Hotels in Moray
Located in Elgin, Copper Beeches is in the historical district, within a 10-minute drive of Moray Leisure Centre and Elgin Museum. This bed & breakfast is 3.7 mi (5.9 km) from Elgin Cathedral and 4.4 mi (7.1 km) from Duffus Castle. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. A complimentary cooked-to-order breakfast is served daily from 8:00 AM to 9:00 AM. Free self parking is available onsite. Make yourself at home in one of the 2 guestrooms. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include desks and separate sitting areas, and housekeeping is provided daily.
Outstanding
1 review
10/10
Price from
IDR 3,086,461
per night
Check Availability
Hotels in Moray
With a stay at this apartment in Elgin, you'll be a 3-minute walk from Elgin Cathedral and 8 minutes by foot from Elgin Museum. This apartment is 1.1 mi (1.8 km) from Moray Leisure Centre and 2 mi (3.3 km) from Spynie Palace. Free self parking is available onsite. Make yourself comfortable in this apartment, which has a kitchen. A flat-screen television is provided for your entertainment.
Good
4 reviews
7.8/10
Price from
IDR 2,455,922
per night
Check Availability
Hotels in Moray
With a stay at St Michaels Guesthouse in Elgin, you'll be within a 10-minute walk of Moray Leisure Centre and Elgin Museum. This guesthouse is 0.6 mi (1 km) from Elgin Cathedral and 2.7 mi (4.3 km) from Spynie Palace. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and a communal living room. Cooked-to-order breakfasts are served on weekdays from 7:00 AM to 9:00 AM and on weekends from 8:00 AM to 9:30 AM for a fee. Featured amenities include luggage storage, laundry facilities, and microwave in a common area. Free self parking is available onsite. Make yourself at home in one of the 8 guestrooms featuring refrigerators. Complimentary wireless internet access is available to keep you connected. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include irons/ironing boards and blackout drapes/curtains, and housekeeping is provided daily.
Very Good
7 reviews
8.9/10
Price from
IDR 3,465,314
per night
Check Availability
Hotels in Moray
GGuest User 2026.06.25
Great breakfast. Great location for us as we were attending a wedding. Church was walking distance then the reception was at the large more expensive hotel next door. Didn’t use the car once to get round town. Room could have done with a mirror in the main room as there was only one in the bathroom and would have benefited from a set of drawers as there was only furniture was modern but sparse. Both the room and bathroom were clean with bright white bedding and towels.
68 reviews
7.4/10
Price from
IDR 2,085,017
per night
Check Availability
Hotels in Moray
Located in Aberlour, Cardhu Country House is in a rural location, a 1-minute drive from Cardhu Distillery and 10 minutes from Glenfarclas Distillery. This guesthouse is 6.5 mi (10.4 km) from Macallan Distillery and 8.9 mi (14.4 km) from Speyside Cooperage. Take in the views from a garden and make use of amenities such as complimentary wireless internet access. Enjoy a satisfying meal at Dining Room serving guests of Cardhu Country House. A complimentary full breakfast is served daily from 8:00 AM to 10:00 AM. Free self parking is available onsite. Stay in one of 6 guestrooms featuring Smart televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include coffee/tea makers and blackout drapes/curtains, and housekeeping is provided daily.
Outstanding
41 reviews
9.8/10
Price from
IDR 3,052,019
per night
Check Availability
Hotels in Moray
With a stay at Kintrae B&B in Buckie, you'll be within a 5-minute walk of Cluny Square and Buckie Range Rear. This bed & breakfast is 0.3 mi (0.4 km) from Buckie Library and 0.3 mi (0.5 km) from Well Road Play Park. This smoke-free bed & breakfast features downhill skiing nearby, cross-country skiing nearby, and kayaking nearby. Recreational activities include sailing nearby and mountain biking nearby. Breakfast is available for a fee. Guests will find features like a car charging station. Make yourself at home in one of the 4 guestrooms.
Outstanding
66 reviews
9.8/10
Price from
IDR 1,483,621
per night
Check Availability
See All Homestays in Moray

Latest Reviews for Moray Hotels

See all
7.4/10
GGuest UserGreat breakfast. Great location for us as we were attending a wedding. Church was walking distance then the reception was at the large more expensive hotel next door. Didn’t use the car once to get round town. Room could have done with a mirror in the main room as there was only one in the bathroom and would have benefited from a set of drawers as there was only furniture was modern but sparse. Both the room and bathroom were clean with bright white bedding and towels.
The Royal Hotel Elgin

The Royal Hotel Elgin

Hotel near Elgin
Price per night from:IDR 2,085,017
9.5/10
Amazing
Ffai0001Superb 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!
The Pines Guest House

The Pines Guest House

Hotel near Elgin
Price per night from:IDR 2,138,003
9.4/10
Amazing
MMessy8789Enjoyed 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!
Argyle Guest House

Argyle Guest House

Hotel near Tomintoul
Price per night from:IDR 1,671,722
9.4/10
Amazing
CCarlos cgMacbeth's Hillock is located between Forres and Nairn. The pod is cosy and well equipped, also there is a barbecue you can use. The place is peaceful and perfect for couples. The communication with the host was quick and solved all our queries. A huge thank you to Karen and George for making our stay so memorable.
Macbeth's Hillock

Macbeth's Hillock

Hotel near Forres
Price per night from:IDR 2,564,544
8.1/10
Very Good
GGuest UserI 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.
Taigh Mor

Taigh Mor

Hotel near Elgin
Price per night from:IDR 1,306,116
8.6/10
Very Good
GGuest UserThis big mansion is definitely a big surprise in the journey. The owner of 78 years old did everything by himself. He raised horses at home. He pulled out and said that riding horses can ride 24 miles is his home territory for us to try. He bought this big house 10 years ago and spent three years renovating it. It is made into a family hotel. The house is newly renovated. There is no old house. The old house is very soundproof and there is no thick floor sound.  To be honest, this big mansion is a bit sorry for him. This is a castle mansion, a very rare experience.  I sent a lot of pictures, it is really beautiful.
Blervie House

Blervie House

Hotel near Forres
Price per night from:IDR 6,146,428

FAQ

What are the popular Homestays in Moray?

Whether you are travelling to Moray for business or tourism, The Royal Hotel Elgin (from IDR 1,933,790) , Argyle Guest House (from IDR 2,050,347) and Taigh Mor (from IDR 1,554,979) are preferred.

How much is the average rate for Homestays in Moray?

For Homestays in Moray, the average price on weekdays is IDR 5,570,200, and the average price on weekends (Friday–Saturday) is IDR 6,004,080.

Which Homestays in Moray provide fitness facilities?

Among Homestays in Moray, Kintrae B&B (from IDR 1,679,483) is highly recommended.

Which Homestays in Moray offer breakfast?

Which Homestays in Moray have bars?

Which Homestays in Moray have parking spaces?

Which Homestays in Moray provide luxury experience?

Looking for luxury experience? Blervie House (from IDR 7,213,302) is very popular.

Which Homestays in Moray allow pets?

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 properties54
Number of reviews707
Weekday Avg. PriceIDR 5,570,200
Weekend Avg. PriceIDR 6,004,080