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

Find hotels in Leanach from £70

  • 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

Star rating

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. Smithton Hotel

Smithton Hotel
3.0 star property
Inverness
8.6 out of 10, Excellent, (258 reviews)
The price is £165
includes taxes & fees
30 Jul - 31 Jul
Smithton Hotel

2. Woodgrove Holiday Homes, Inverness

Woodgrove Holiday Homes, Inverness
3.5 star property
Inshes
6.6 out of 10, (83 reviews)
"Linen wasn’t ironed out- very comfortable bed though.Great for a night. "
United Kingdom
Esmilly
The price is £78
includes taxes & fees
27 Aug - 28 Aug
Woodgrove Holiday Homes, Inverness

3. Macdonald Drumossie Hotel

Macdonald Drumossie Hotel
4.0 star property
Inverness
8.8 out of 10, Excellent, (696 reviews)
"Room was very clean and smart. Had a lovely sleep in the king bed. Cooked breakfast was lovely - they actually had a ‘vegetarian’ cooked breakfast on the menu that featured vegetarian haggis Pattie! Staff were very courteous and helpful."
United Kingdom
Jasvinderpal
The price is £208
includes taxes & fees
23 Aug - 24 Aug
Macdonald Drumossie Hotel

4. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.0 out of 10, Wonderful, (1,009 reviews)
"Beds were good staff was wonderful"
United States
George
The price is £219
includes taxes & fees
1 Aug - 2 Aug
Courtyard by Marriott Inverness Airport

5. Culloden House Hotel

Culloden House Hotel
4.0 star property
Inverness
9.8 out of 10, Exceptional, (433 reviews)
"Historical building and grounds and wonderful staff accompanied by delicious food"
United Kingdom
Patrick
The price is £375
includes taxes & fees
29 Jul - 30 Jul
Culloden House Hotel

6. Kingsmills Hotel

Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,010 reviews)
"Beautiful hotel"
United States
Warren
The price is £199
includes taxes & fees
2 Aug - 3 Aug
Kingsmills Hotel

7. 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,004 reviews)
"Quick and easy stay!"
Canada
Pamela
The price is £205
includes taxes & fees
23 Aug - 24 Aug
Holiday Inn Express Inverness by IHG

8. Leonardo Hotel Inverness

Leonardo Hotel Inverness
4.0 star property
Inverness
7.8 out of 10, Good, (1,003 reviews)
"Good breakfast, great helpful staff. "
United Kingdom
Alan
The price is £193
includes taxes & fees
2 Aug - 3 Aug
Leonardo Hotel Inverness

9. Free Parking Highland N500 Hideaway Inverness

Free Parking Highland N500 Hideaway Inverness
3.0 star property
Inverness
10.0 out of 10, Exceptional, (5 reviews)
"This property was so beautiful! It had everything we needed and was so close to Inverness! I loved my time here! "
United States
Kaylee
The price is £183
includes taxes & fees
26 Aug - 27 Aug
Free Parking Highland N500 Hideaway Inverness

10. 26 Green Drive

26 Green Drive
2.0 star property
Lochardil
8.6 out of 10, Excellent, (4 reviews)
The price is £140
includes taxes & fees
29 Jul - 30 Jul
26 Green Drive

11. Dunhallin House

Dunhallin House
4.0 star property
Lochardil
9.8 out of 10, Exceptional, (265 reviews)
"Hosts were lovely, breakfast was good. Parking on site, convenient location, good for a stopover."
Australia
Mary
The price is £159
includes taxes & fees
31 Jul - 1 Aug
Dunhallin House

12. North Kessock Hotel

North Kessock Hotel
3.0 star property
Inverness
9.0 out of 10, Wonderful, (164 reviews)
"small but cute room, friendly staff, great dinner and drinks"
Canada
alishia
The price is £180
includes taxes & fees
2 Aug - 3 Aug
North Kessock Hotel

13. Rossal House Apartments

Rossal House Apartments
4.0 star property
Lochardil
9.4 out of 10, Exceptional, (82 reviews)
"Beautiful apartment, far exceeded our expectations. Sparkling clean, excellent location for access to Inverness."
United Kingdom
Denise June
The price is £162
includes taxes & fees
28 Aug - 29 Aug
Rossal House Apartments

14. Craigmonie Hotel Inverness by Compass Hospitality

Craigmonie Hotel Inverness by Compass Hospitality
3.0 star property
Crown
8.4 out of 10, Very good, (959 reviews)
"Lovely property in Inverness. Staff really friendly. Nice pool & sauna"
United Kingdom
Marion
The price is £169
includes taxes & fees
2 Aug - 3 Aug
Craigmonie Hotel Inverness by Compass Hospitality

15. Lochardil House Hotel

Lochardil House Hotel
4.0 star property
Lochardil
9.4 out of 10, Exceptional, (539 reviews)
"Good hotel in good area staff very helpful"
Australia
Richard
The price is £231
includes taxes & fees
31 Jul - 1 Aug
Lochardil House Hotel

16. West End Hotel

West End Hotel
3.0 star property
Nairn
8.4 out of 10, Very good, (367 reviews)
"Lovely location and very quiet"
United Kingdom
Mhairi
The price is £77
includes taxes & fees
27 Aug - 28 Aug
West End Hotel

17. Loch Ness Drumnadrochit Hotel

Loch Ness Drumnadrochit Hotel
3.0 star property
Inverness
8.0 out of 10, Very good, (472 reviews)
"Food escelente, services wonderfull."
United States
Corali
The price is £173
includes taxes & fees
16 Aug - 17 Aug
Loch Ness Drumnadrochit Hotel

18. Hillview Park

Hillview Park
4.0 star property
Beauly
9.6 out of 10, Exceptional, (87 reviews)
"We had a great stay. Clean room, lovely staff. No issues with parking. "
United Kingdom
Joanna
The price is £110
includes taxes & fees
2 Aug - 3 Aug
Hillview Park

19. Beautiful Studio Chalet in the Highlands

Beautiful Studio Chalet in the Highlands
3.0 star property
Inverness
9.0 out of 10, Wonderful, (7 reviews)
"Cute wee place to stay just outside of Inverness, loved all the little touches! "
United Kingdom
Anonymous traveller
The price is £164
includes taxes & fees
3 Aug - 4 Aug
Beautiful Studio Chalet in the Highlands

20. Dionard Guest House

Dionard Guest House
4.0 star property
Inverness City Centre
9.8 out of 10, Exceptional, (98 reviews)
"Gail ( the host), was very helpful. She arranged taxis, take away breakfasts, and provided all around good advice. We had a very comfortable 2 night stay with good amenities and fine location. Given the opportunity, I would stay here again."
United States
Sheldon
The price is £153
includes taxes & fees
28 Aug - 29 Aug
Dionard Guest House
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.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Leanach

Explore relaxing Leanach: its riverfront, dining, spas 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 £70 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