
Compare and book 3 Star hotels in Leanach, Inverness
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Leanach 3 Star Hotels
Tonight
16 Sept - 17 SeptTomorrow
17 Sept - 18 SeptThis weekend
18 Sept - 20 SeptNext weekend
25 Sept - 27 SeptOur top choices for Leanach 3-star hotels




1. The Highland Hotel by Compass Hospitality
The Highland Hotel by Compass HospitalityStrathpeffer
Isaac
£89
includes taxes & fees
16 Oct - 17 Oct




2. Columba Hotel Inverness by Compass Hospitality
Columba Hotel Inverness by Compass HospitalityInverness City Centre
£120
includes taxes & fees
11 Oct - 12 Oct
£126
includes taxes & fees
17 Oct - 18 Oct
£121
includes taxes & fees
12 Oct - 13 Oct
£92
includes taxes & fees
28 Sept - 29 Sept
£166
includes taxes & fees
17 Oct - 18 Oct
£179
includes taxes & fees
1 Oct - 2 Oct




8. Craigmonie Hotel Inverness by Compass Hospitality
Craigmonie Hotel Inverness by Compass HospitalityCrown
emily
£119
includes taxes & fees
11 Oct - 12 Oct
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 4-star hotels
Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in Leanach.

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
8-15 Ness Bank Inverness Scotland
£174
17 Oct - 18 Oct
includes taxes & fees
8.6/10 Excellent! (1,000 reviews)

Courtyard by Marriott Inverness Airport
Fresson Circle, Dalcross Inverness Scotland
£152
4 Oct - 5 Oct
includes taxes & fees
9/10 Wonderful! (1,006 reviews)

River Ness Hotel, a member of Radisson Individuals
CHURCH ST 83-97 Inverness Scotland
£187
15 Oct - 16 Oct
includes taxes & fees
9/10 Wonderful! (731 reviews)
Still don't see what you're looking for?
See all properties in Leanach.
You can also use these popular filters to refine your search.
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.
Learn more about Leanach
Explore relaxing Leanach: its riverfront, dining, castle and more!
See all hotels in Leanach
Photo by Paul Cunningham
Top Leanach Hotel Reviews
Columba Hotel Inverness by Compass Hospitality
8/10 Good
"Location of the hotel is great. It is an old property but all said and done it came on the right side of the charming/ run down divide. Has been updated and does not feel old in most respects. The major drawback for me was very weak WiFi and a bare bones TV. For many, a large tub and good hot and cold water supply in addition to handheld shower and rain shower is going to be a plus.If you need a Laundry, a self serve and full service laundry is literally on the same block so that could be a major plus, as it was for us on a long trip through Highlands"
The Royal Highland Hotel
10/10 Excellent
"Highly recommend this hotel. The location is fantastic next to the train station and centrally located to shops and restaurants. Staff were extremely pleasant and helpful! High tea was a travellers delight! Fun to stay in such a historic building!"
The Highland Hotel by Compass Hospitality
8/10 Good
"Be sure to book ahead if you want to eat at the restaurant. Parking is out of premium. It’s a grand old place with a lot of history and close to a small village with a couple of restaurants which you should also reserve at. coaches full of seniors come here, so there’s a vibrant scene at the hotel bar"
Waverley Guest House
8/10 Good
"First class customer service"
Find out more about Leanach
Explore a world of travel with Expedia
- 2 Star Hotels in Hilton
- 3 Star Hotels in Conon Bridge
- 3 Star Hotels in Inverness City Centre
- 3 Star Hotels in Inverness
- 4 Star Hotels in Black Isle
- 4 Star Hotels in Cromarty
- 4 Star Hotels in Culloden Moor
- 4 Star Hotels in Dingwall
- 4 Star Hotels in Invergordon
- 4 Star Hotels in Inverness City Centre
- 4 Star Hotels in Inverness
- 4 Star Hotels in Lochardil
- 4 Star Hotels in Nairn
- 5 Star Hotels in Beauly
- 5 Star Hotels in Black Isle
- 5 Star Hotels in Conon Bridge
- 5 Star Hotels in Cromarty
- 5 Star Hotels in Crown
- 5 Star Hotels in Culloden Moor
- 5 Star Hotels in Dingwall
- 5 Star Hotels in Fortrose
- 5 Star Hotels in Invergordon
- 5 Star Hotels in Inverness
- 5 Star Hotels in Kirkhill
- 5 Star Hotels in Nairn
- Hotels near Castle Stuart
- Hotels near Clava Cairns
- Hotels near Culloden Battlefield
- Cheap Hotels in Culloden
- Pet-Friendly Hotels in Culloden
- B&B in Culloden Moor
- Chalets in Culloden Moor
- Cottages in Culloden Moor
- Guest Houses in Culloden Moor
- Hostels in Culloden Moor
- Culloden Moor Hotels
- Inns in Culloden Moor
- Lodges in Culloden Moor
- Holiday Homes in Culloden Moor
- Hotels near Culloden Visitor Centre
- Cottages in Dalcross
- Dalcross Hotels
- Pet-Friendly Hotels in Highland
- Hotels near Inverness
- Apartments in Inverness
- B&B in Inverness
- Caravan Parks in Inverness
- Inverness City Centre Hotels
- Cheap Hotels in Inverness
- Hilton Hotels in Inverness
- Pet-Friendly Hotels in Inverness
- Spa Hotels in Inverness
- Inverness Hotels
- Flights to Culloden Moor
- Flights to Dalcross
- Flights to Inverness
- Flights from Inverness
- British Airways London (LHR) to Inverness (INV) flights
- Flights from Dalcross
- Flights from Belfast (BHD) to Inverness (INV)
- Flights from Birmingham (BHX) to Inverness (INV)
- Flights from Bournemouth (BOH) to Inverness (INV)
- Flights from Bristol (BRS) to Inverness (INV)
- Flights from Cardiff (CWL) to Inverness (INV)
- Flights from Edinburgh (EDI) to Inverness (INV)
- Flights from East Midlands (EMA) to Inverness (INV)
- Flights from Exeter (EXT) to Inverness (INV)
- Flights from Glasgow (GLA) to Inverness (INV)
- Flights from Leeds (LBA) to Inverness (INV)
- Flights from London (LGW) to Inverness (INV)
- Flights from London (LHR) to Inverness (INV)
- Flights from London (LON) to Inverness (INV)
- Flights from London (LTN) to Inverness (INV)
- Flights from Manchester (MAN) to Inverness (INV)
- Flights from Newcastle (NCL) to Inverness (INV)
- Flights from Southampton (SOU) to Inverness (INV)
- Flights from London (STN) to Inverness (INV)



































































