Photo by jeff collins

Find hotels in Moy from $68

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Go beyond your typical stay in Moy

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Moy hotels

1. The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
4.0 star property
Inverness City Centre
8.6 out of 10, Excellent, (1,011 reviews)
"Excellent hotel"
United Kingdom
Eugene
$74 nightly
The price is $88
Nov 15 - Nov 16
Total with taxes and fees
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

2. Coylumbridge Resort Hotel

Coylumbridge Resort Hotel
4.0 star property
Aviemore
7.2 out of 10, Good, (1,004 reviews)
"I often stay at this hotel Great location Big spacious room and the stsff are a credit to the hotel"
United Kingdom
Marc
$69 nightly
The price is $83
Nov 22 - Nov 23
Total with taxes and fees
Coylumbridge Resort Hotel

3. Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality
3.0 star property
Inverness City Centre
7.4 out of 10, Good, (1,013 reviews)
"Lovely location along the river. Close to bars, shops and restaurants."
United States
Kelley
$55 nightly
The price is $66
Nov 15 - Nov 16
Total with taxes and fees
Columba Hotel Inverness by Compass Hospitality

4. The Royal Highland Hotel

The Royal Highland Hotel
3.0 star property
Inverness City Centre
8.2 out of 10, Very good, (1,011 reviews)
"Great location close to all transit and shopping"
Canada
Michelle
$82 nightly
The price is $99
Dec 3 - Dec 4
Total with taxes and fees
The Royal Highland Hotel

5. AC Hotel by Marriott Inverness

AC Hotel by Marriott Inverness
4.0 star property
Inverness City Centre
9.4 out of 10, Exceptional, (1,008 reviews)
"An excellent choice of hotel if you’re going to be in Inverness. Great experience of booking, pre-stay information, check-in, room, bar and breakfast. Our go-to hotel in Inverness always."
United Kingdom
Iain
AC Hotel by Marriott Inverness

6. River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals
4.0 star property
Inverness City Centre
9.0 out of 10, Wonderful, (773 reviews)
"It was a nice hotel, would stay there again"
United States
Marlon
$81 nightly
The price is $97
Nov 29 - Nov 30
Total with taxes and fees
River Ness Hotel, a member of Radisson Individuals

7. Kingsmills Hotel

Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,000 reviews)
"The location was great, good food and beautiful property."
United States
Michael
$90 nightly
The price is $108
Nov 22 - Nov 23
Total with taxes and fees
Kingsmills Hotel

8. B&B HOTEL Inverness

B&B HOTEL Inverness
3.0 star property
Inverness City Centre
8.4 out of 10, Very good, (1,001 reviews)
"comfortable, quiet, great location and extremely helpful staff"
United Kingdom
Valerie
$55 nightly
The price is $67
Nov 29 - Nov 30
Total with taxes and fees
B&B HOTEL Inverness

9. Mercure Inverness Hotel

Mercure Inverness Hotel
4.0 star property
Inverness City Centre
7.8 out of 10, Good, (1,016 reviews)
"Water pressure can be low but otherwise a great stay."
United States
Justin
$95 nightly
The price is $114
Nov 26 - Nov 27
Total with taxes and fees
Mercure Inverness Hotel

10. Inverness Palace Hotel & Spa, WorldHotels Distinctive

Inverness Palace Hotel & Spa, WorldHotels Distinctive
4.0 star property
Inverness City Centre
8.6 out of 10, Excellent, (1,006 reviews)
"I enjoyed my first stay at this hotel and I hope to be back in the future"
United Kingdom
Jamie
$111 nightly
The price is $133
Dec 6 - Dec 7
Total with taxes and fees
Inverness Palace Hotel & Spa, WorldHotels Distinctive

11. Culloden House Hotel

Culloden House Hotel
4.0 star property
Inverness
9.8 out of 10, Exceptional, (450 reviews)
"This place is amazing!"
United States
Rodney
$157 nightly
The price is $189
Dec 8 - Dec 9
Total with taxes and fees
Culloden House Hotel

12. Lochardil House Hotel

Lochardil House Hotel
4.0 star property
Lochardil
9.4 out of 10, Exceptional, (594 reviews)
"The breakfast was amazing and the rooms were large and lovely with very comfy king beds. The staff at Lochardil are truly outstanding, helpful and very friendly."
Canada
Jackie
$74 nightly
The price is $89
Nov 15 - Nov 16
Total with taxes and fees
Lochardil House Hotel

13. Ness Walk

Ness Walk
5.0 star property
Ballifeary
9.8 out of 10, Exceptional, (603 reviews)
"What a lovely hotel, staff and location."
United States
Claire
$186 nightly
The price is $223
Dec 6 - Dec 7
Total with taxes and fees
Ness Walk

14. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.2 out of 10, Wonderful, (1,002 reviews)
"Walkable to the airport and rental car drop off, the courtyard is perfect for an early morning flight."
United States
Michael
$65 nightly
The price is $78
Nov 22 - Nov 23
Total with taxes and fees
Courtyard by Marriott Inverness Airport

15. Beaufort Hotel

Beaufort Hotel
3.0 star property
Inverness City Centre
8.4 out of 10, Very good, (1,001 reviews)
"Lovely hotel"
United States
Cynthia
$77 nightly
The price is $92
Nov 11 - Nov 12
Total with taxes and fees
Beaufort Hotel

16. Belvilla Inverness Craigmonie Hotel

Belvilla Inverness Craigmonie Hotel
3.0 star property
Crown
8.4 out of 10, Very good, (1,001 reviews)
"A beautiful place to stay. The rooms were great, spacious and the pub had a really nice atmosphere."
Canada
Kaylie
$74 nightly
The price is $89
Nov 22 - Nov 23
Total with taxes and fees
Belvilla Inverness Craigmonie Hotel

17. Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel
4.0 star property
Inverness City Centre
8.8 out of 10, Excellent, (1,001 reviews)
"Great place"
United States
David
$79 nightly
The price is $95
Nov 22 - Nov 23
Total with taxes and fees
Glenmoriston Townhouse Hotel

18. Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (885 reviews)
"We loved our stay here - the location and castle were great"
Australia
Dianne
$70 nightly
The price is $84
Nov 22 - Nov 23
Total with taxes and fees
Tulloch Castle Hotel

19. Highland Apartments By Mansley

Highland Apartments By Mansley
4.0 star property
Inverness City Centre
9.4 out of 10, Exceptional, (584 reviews)
"The location ocation was perfect."
United States
James
$101 nightly
The price is $122
Dec 6 - Dec 7
Total with taxes and fees
Highland Apartments By Mansley

20. Premier Inn Inverness Centre - River Ness

Premier Inn Inverness Centre - River Ness
3.0 star property
Inverness City Centre
7.8 out of 10, Good, (197 reviews)
"Great location, space was fine, parking was a bonus."
United States
Dennis
$58 nightly
The price is $69
Dec 6 - Dec 7
Total with taxes and fees
Premier Inn Inverness Centre - River Ness
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.

Hotels recommended for families in Moy

Stay near popular Moy attractions

Nestled in the heart of Scotland, Moy offers a captivating blend of romance and culture, inviting travelers to explore its enchanting castles and historic sites. For those seeking outdoor adventures and a touch of beach serenity, the surrounding area promises unforgettable experiences amidst stunning landscapes.

Learn more about Moy

Check out Clava Cairns and Eden Court Theatre—just a couple of the sights around Moy.

A calm lake with a small island in the center, surrounded by dense forest.
Photo by jeff collins
Open Photo by jeff collins

Top Moy Hotel Reviews

Frequently Asked Questions

What is the best area to stay in Moy?

The best area to stay in Moy is within the village itself, particularly around the Moy Estate.

The village of Moy is quite small and offers a tranquil experience, centered around the historic Moy Estate. This area provides a sense of being in the heart of the Scottish Highlands, with the River Findhorn nearby and surrounded by natural landscapes. It's a place where you can enjoy quiet walks and the beauty of the countryside.

Couples seeking a peaceful retreat will find Moy ideal. The secluded setting offers a chance to disconnect and enjoy each other's company amidst scenic views. Many accommodations here offer a cozy and intimate experience, superb for relaxation.

For travelers interested in outdoor activities like fishing, hiking, or simply enjoying nature, staying in Moy provides direct access to these pursuits.

When is the best time to go to Moy?

The best time to visit Moy is during the summer months, from June to August, when the weather is mildest and the days are long.

During this period, you'll experience average temperatures between 15°C and 20°C (59°F to 68°F), making it comfortable for outdoor activities like exploring the surrounding Highlands or visiting nearby Loch Ness. The longer daylight hours, with sunsets extending well into the evening, provide ample time for sightseeing and enjoying the scenic landscape. This season is particularly appealing to couples looking for a relaxed trip with plenty of daylight for walks and drives.

For travelers seeking a quieter experience with fewer crowds, late spring (April-May) and early autumn (September-October) also offer pleasant conditions. While temperatures are cooler, ranging from 10°C to 15°C (50°F to 59°F), the natural landscape is often at its most picturesque with blooming wildflowers or changing leaf colors.

Can I cancel my hotel reservation on Expedia?

You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Moy.

How much is the nightly rate at a Moy hotel?

Prices for hotels in Moy often vary, but you can find a great deal from $68 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia