A stone house with a thatched roof surrounded by lush green grass and trees.

Find hotels in Leanach from £57

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

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 Leanach hotels

1. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.0 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
The price is £59
includes taxes & fees
22 Nov - 23 Nov
Courtyard by Marriott Inverness Airport

2. Holiday Inn Express Inverness by IHG

Holiday Inn Express Inverness by IHG
3.0 star property
Inverness
8.4 out of 10, Very good, (1,001 reviews)
"Good hotel"
United States
Joseph
The price is £58
includes taxes & fees
29 Nov - 30 Nov
Holiday Inn Express Inverness by IHG

3. Kingsmills Hotel

Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,002 reviews)
"The location was great, good food and beautiful property."
United States
Michael
The price is £90
includes taxes & fees
15 Nov - 16 Nov
Kingsmills Hotel

4. Macdonald Drumossie Hotel

Macdonald Drumossie Hotel
4.0 star property
Inverness
8.8 out of 10, Excellent, (700 reviews)
"Nice stay "
United States
Rajeev
The price is £82
includes taxes & fees
30 Nov - 1 Dec
Macdonald Drumossie Hotel

5. Leonardo Hotel Inverness

Leonardo Hotel Inverness
4.0 star property
Inverness
7.6 out of 10, Good, (1,002 reviews)
"Very good, and close for the airport"
United Kingdom
Lyn
The price is £62
includes taxes & fees
8 Nov - 9 Nov
Leonardo Hotel Inverness

6. Lochardil House Hotel

Lochardil House Hotel
4.0 star property
Lochardil
9.4 out of 10, Exceptional, (592 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
The price is £62
includes taxes & fees
1 Dec - 2 Dec
Lochardil House Hotel

7. Belvilla Inverness Craigmonie Hotel

Belvilla Inverness Craigmonie Hotel
3.0 star property
Crown
8.4 out of 10, Very good, (1,003 reviews)
"A beautiful place to stay. The rooms were great, spacious and the pub had a really nice atmosphere."
Canada
Kaylie
The price is £73
includes taxes & fees
1 Dec - 2 Dec
Belvilla Inverness Craigmonie Hotel

8. 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
The price is £162
includes taxes & fees
3 Dec - 4 Dec
Culloden House Hotel

9. Loch Ness Country House Hotel

Loch Ness Country House Hotel
4.0 star property
Inverness
9.2 out of 10, Wonderful, (467 reviews)
"Food was fabulous!! The staff was helpful and our was clean."
United States
Deborah
The price is £97
includes taxes & fees
4 Nov - 5 Nov
Loch Ness Country House Hotel

10. Rossal House Apartments

Rossal House Apartments
4.0 star property
Lochardil
9.4 out of 10, Exceptional, (103 reviews)
"After a long drive from Edinburgh, this was a great place to land in Inverness. The room was large, clean and very comfortable. The location was convenient for visiting various sites and we thoroughly enjoyed our time!"
Canada
Carmen
The price is £89
includes taxes & fees
3 Nov - 4 Nov
Rossal House Apartments

11. North Kessock Hotel

North Kessock Hotel
3.0 star property
Inverness
9.2 out of 10, Wonderful, (188 reviews)
"Good location,Nicely appointed room and a good menu and restaurant service."
United Kingdom
Al
The price is £88
includes taxes & fees
3 Nov - 4 Nov
North Kessock Hotel

12. Smithton Hotel

Smithton Hotel
3.0 star property
Inverness
8.6 out of 10, Excellent, (288 reviews)
"Very helpful staff, amazing breakfast and clean rooms"
United Kingdom
Chris
The price is £102
includes taxes & fees
7 Nov - 8 Nov
Smithton Hotel

13. The National Hotel

The National Hotel
3.0 star property
Dingwall
7.4 out of 10, Good, (253 reviews)
"Excellent night spent here"
United Kingdom
John
The price is £41
includes taxes & fees
2 Dec - 3 Dec
The National Hotel

14. Bunchrew House Hotel & Restaurant

Bunchrew House Hotel & Restaurant
4.0 star property
Inverness
9.6 out of 10, Exceptional, (201 reviews)
"Very good hotel with delightful staff, it was a lovely stay"
France
Paolo
The price is £128
includes taxes & fees
3 Nov - 4 Nov
Bunchrew House Hotel & Restaurant

15. Hillview Park

Hillview Park
4.0 star property
Beauly
9.6 out of 10, Exceptional, (100 reviews)
"The view from the breakfast room was beautiful! Sheep and green pastures. The breakfast was lovely--scones, eggs, pastries, etc tea, coffee, juice. Well stocked. Clean rooms, easy parking. We definitely recommend this place and we would book again."
United States
Brenda
The price is £70
includes taxes & fees
21 Nov - 22 Nov
Hillview Park

16. Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel
4.0 star property
Inverness City Centre
8.8 out of 10, Excellent, (1,002 reviews)
"Great place"
United States
David
The price is £79
includes taxes & fees
22 Nov - 23 Nov
Glenmoriston Townhouse Hotel

17. Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (879 reviews)
"We loved our stay here - the location and castle were great"
Australia
Dianne
The price is £70
includes taxes & fees
15 Nov - 16 Nov
Tulloch Castle Hotel

18. West End Hotel

West End Hotel
3.0 star property
Nairn
8.4 out of 10, Very good, (410 reviews)
"Such a cute spot! Not too far of a walk to the beach :))"
Canada
Jordan
The price is £57
includes taxes & fees
3 Nov - 4 Nov
West End Hotel

19. Havelock Hotel

Havelock Hotel
3.5 star property
Nairn
8.4 out of 10, Very good, (68 reviews)
"Great location I will definitely be returning very good breakfast"
United Kingdom
Mark
The price is £77
includes taxes & fees
4 Nov - 5 Nov
Havelock Hotel

20. Old North Inn Hotel

Old North Inn Hotel
3.0 star property
Inverness
8.6 out of 10, Excellent, (94 reviews)
"The staff were lovely"
United States
Amber B
The price is £45
includes taxes & fees
8 Nov - 9 Nov
Old North Inn Hotel
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 Leanach

Save an average of 15% on thousands of hotels when you're signed in

Learn more about Leanach

Explore relaxing Leanach: its riverfront, dining, castle and more!

A stone house with a thatched roof surrounded by lush green grass and trees.
Photo by Paul Cunningham
Open Photo by Paul Cunningham

Top Leanach Hotel Reviews

More cheap stays in Leanach

Hotels in Leanach with star rating

Frequently asked questions

What is the best area to stay in Leanach?
The best area to stay in Leanach is near the historic Culloden Battlefield.

This area offers a tranquil setting with direct access to one of Scotland's most significant historical sites. The landscape is largely open moorland, providing a sense of peace and reflection. You'll find a few top hotels, including country houses and boutique hotels, often with views of the surrounding countryside.

For couples seeking a peaceful retreat with a touch of history, staying near Culloden Battlefield is ideal. The battlefield itself offers walking paths and a visitor centre, providing a thought-provoking experience. You're also only a short drive from Inverness, which has more dining options and shops, allowing for a balance of quiet evenings and convenient access to town amenities.

Solo travellers looking for a reflective and historically rich experience will also find this area suitable. The quiet surroundings are superb for contemplation, and the proximity to the battlefield allows for extended exploration at your own pace.
When is the best time to go to Leanach?
The best time to go to Leanach is generally during the late spring and summer months, from May to September, when the weather is mildest and the days are longer.

During these months, you'll experience the most favourable conditions for exploring the historic sites and enjoying the natural beauty of the Highlands. The Battle of Culloden Battlefield, Leanach's main attraction, is best visited when the paths are dry and the visibility is good, allowing you to fully appreciate the landscape and the memorial stones.

For those interested in outdoor activities like walking or wildlife spotting in the surrounding areas, July and August offer the warmest temperatures and the longest daylight hours. However, this is also peak tourist season, so you might encounter more visitors.

If you prefer a quieter experience with pleasant weather, May, June, and September are excellent choices.
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 Leanach.
How much is the nightly rate at a Leanach hotel?
Prices for hotels in Leanach often vary, but you can find a great deal from £57 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