Skip to main content

Search hotels in Leanach

Enter your dates to see the latest prices and deals for Leanach hotels

Filter by:

Star Rating

Review score

Leanach – 219 hotels and places to stay

See the latest prices and deals by choosing your dates.
Holiday Inn Express Inverness, an IHG Hotel, hotel in Leanach

Holiday Inn Express Inverness offers modern accommodations, free parking, and an inclusive buffet-style breakfast. It is within 30 minutes’ drive of Loch Ness, Culloden Battle Field and Cawdor Castle....

Great staff and location
Scored 8.0
8.0
Rated very good
Very Good
3,396 reviews
Price from
$93.69
per night
Beaufort Hotel, hotel in Leanach

This family-run hotel is half a mile from Inverness Train Station and the shops of the center of the city. It has free parking, a bar and a restaurant serving modern Scottish cuisine.

The staff was really good. Answered a lot of questions. Genuinely trying to help
Scored 7.5
7.5
Rated good
Good
1,762 reviews
Price from
$104.12
per night
Redcliffe Hotel, hotel in Leanach

In the heart of historic Inverness, just 2 minutes’ walk from the castle and the riverside, the Redcliffe Hotel offers free parking on site.

The room was very charmingly decorated. The bed was comfortable. The tea service in the room was quite nice.
Scored 8.0
8.0
Rated very good
Very Good
1,457 reviews
Price from
$340.98
per night
Heathmount Hotel, hotel in Leanach

The centrally located Heathmount Hotel is 10 minutes’ walk from Inverness Castle, and offers Scottish whiskey, Illy coffee and freshly mixed cocktails in its 2 contrasting bars.

Great location, parking available, good food, comfortable room, and accommodating staff
Scored 8.9
8.9
Rated excellent
Excellent
1,521 reviews
Price from
$171.14
per night
Blackfriars, hotel in Leanach

Conveniently set in the center of Inverness, Blackfriars provides free WiFi throughout the property and a bar.

Excellent location easy access to train station as well as amazing restaurants and bars.
Scored 8.5
8.5
Rated very good
Very Good
999 reviews
Price from
$119.43
per night
Corriegarth Hotel, hotel in Leanach

Corriegarth Hotel is located in central Inverness and 10 minutes’ walk from the castle and banks of the River Ness. Its restaurant specializes in pub food and local dishes.

Very attractive property and comfortable rooms. We booked 3 rooms for our large family and everyone was happy with the space and comfort. Location was easy to get to and really appreciate the on-site parking. Easy to walk into main part of town for sightseeing and dining. Wish we could have stayed longer than one night!
Scored 7.7
7.7
Rated good
Good
935 reviews
Price from
$107.56
per night
Smithton Hotel, hotel in Leanach

This hotel is located approximately 3.5 mi from Inverness town center, 5 mi from Inverness Airport and only 1.2 mi from historic Culloden Battlefield.

Nice location, friendly staff, good breakfast, no-frills but clean
Scored 8.0
8.0
Rated very good
Very Good
1,093 reviews
Price from
$147.06
per night
Rocpool Reserve Luxury Highland Package, hotel in Leanach

We are thrilled to announce that Rocpool Reserve Luxury Highland Package is undergoing refurbishment and will reopen its doors on April 1, 2024, as an exquisite, exclusive residents-only hotel.

Effort by all the staff.
Scored 8.5
8.5
Rated very good
Very Good
228 reviews
Price from
$433.38
per night
Macdonald Drumossie Hotel Inverness, hotel in Leanach

Set in 9 acres of private parkland, in the heart of the Highlands, Macdonald Drumossie Hotel is only 10 minutes’ drive from the center of Inverness and has free parking.

In a country setting, conveniently close to all areas of interest. Very comfortable, large room with king size bed. Excellent breakfast.
Scored 8.1
8.1
Rated very good
Very Good
586 reviews
Price from
$157.07
per night
River Ness Hotel, a member of Radisson Individuals, hotel in Leanach

Attractively located in the center of Inverness, River Ness Hotel, a member of Radisson Individuals has air-conditioned rooms, a fitness center, free WiFi and a shared lounge.

Excellent location and quiet
Scored 8.6
8.6
Rated excellent
Excellent
5,373 reviews
Price from
$93.70
per night
See all hotels in and around Leanach