Skip to main content

Search hotels in Leanach

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

Popular hotels in Leanach

Check out our top picks in Leanach

Filter by:

Star Rating
Review score

Ness Walk

Inverness (Near Leanach)

Ness Walk features free WiFi and rooms with air conditioning in Inverness. Boasting a terrace, this hotel is set near attractions such as Inverness Castle. The property has a restaurant.

T
Tracey
From
Australia
5 star, impeccable service. Close proximity to town, 10 minute walk along River Ness.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 863 reviews
Price from
$248.77
1 night, 2 adults

AC Hotel by Marriott Inverness

Inverness (Near Leanach)

Ideally located in Inverness, AC Hotel by Marriott Inverness has air-conditioned rooms, a fitness center, free WiFi and a terrace. This 4-star hotel offers a 24-hour front desk and a business center.

S
Suzette
From
United States
This fantastic hotel along River Ness provides prompt, friendly service, and clean spaces. Of course, there’s a picturesque view and an amazing breakfast to go along with it.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,312 reviews
Price from
$113.26
1 night, 2 adults

River Ness Hotel, a member of Radisson Individuals

Inverness (Near Leanach)

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

H
Héctorugo
From
Chile
Great location, kindly staff, delicious breakfast, comfortable room, very clean, nice bathroom
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 4,204 reviews
Price from
$124.05
1 night, 2 adults

Courtyard by Marriott Inverness Airport

Inverness (Near Leanach)

This new hotel, which opened March 2020, is set in Inverness, 8.7 mi from Inverness Castle, Courtyard by Marriott Inverness Airport offers accommodations with a restaurant, private parking, a fitness...

R
Ruth
From
United Kingdom
I always stay here when I am flying from Inverness and I think it is a wonderful hotel. Really friendly and efficient staff, superb location for the airport and restaurant food is excellent. Easy parking.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,964 reviews
Price from
$120.14
1 night, 2 adults

Heathmount Hotel

Inverness (Near 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.

D
Debbie
From
Canada
fantastic location. clean comfortable. staff friendly
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,284 reviews
Price from
$142.02
1 night, 2 adults

Inverness Lochardil House, by Highland Coast Hotels

Inverness (Near Leanach)

Just 1 and a half miles from the center of Inverness, Lochardil House offers comfortable accommodations. Set in attractive gardens, Lochardil House provides free parking and Wi-Fi.

T
Toni
From
Greece
The festive gathering for Christmas season and the staff hospitality and warm welcome
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,668 reviews
Price from
$298.16
1 night, 2 adults

Redcliffe Hotel

Inverness (Near 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.

J
Jaqueline
From
Mexico
The view, the decoration and the spaciousness are incredible
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,499 reviews
Price from
$163.15
1 night, 2 adults

Holiday Inn Express Inverness by IHG

Inverness (Near Leanach)

Holiday Inn Express Inverness offers modern accommodations and free parking. It is within 30 minutes’ drive of Loch Ness, Culloden Battlefield, and Cawdor Castle.

W
William
From
United States
Rate and location. Breakfast was the best I ever had at a holiday inn express.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3,240 reviews
Price from
$109.22
1 night, 2 adults

Inverness Palace Hotel & Spa, WorldHotels Distinctive

Inverness (Near Leanach)

Opposite Inverness Castle, Inverness Palace Hotel & Spa, WorldHotels Distinctive is located on the banks of the River Ness.

M
Manvendra Singh
From
India
The location, overall look and feel of the hotel
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,199 reviews
Price from
$140.09
1 night, 2 adults

Smithton Hotel

Inverness (Near 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.

S
Steven
From
Canada
Great location, amazing included breakfast, and the staff are all very friendly and chatty.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,120 reviews
Price from
$163.08
1 night, 2 adults
See all hotels in and around Leanach

Leanach – 2 hotels and places to stay

Filter by:

Star Rating
Review score

Ness Walk

Inverness (Near Leanach)

Ness Walk features free WiFi and rooms with air conditioning in Inverness. Boasting a terrace, this hotel is set near attractions such as Inverness Castle. The property has a restaurant.

T
Tracey
From
Australia
5 star, impeccable service. Close proximity to town, 10 minute walk along River Ness.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 863 reviews
Price from
$248.77
1 night, 2 adults

AC Hotel by Marriott Inverness

Inverness (Near Leanach)

Ideally located in Inverness, AC Hotel by Marriott Inverness has air-conditioned rooms, a fitness center, free WiFi and a terrace. This 4-star hotel offers a 24-hour front desk and a business center.

S
Suzette
From
United States
This fantastic hotel along River Ness provides prompt, friendly service, and clean spaces. Of course, there’s a picturesque view and an amazing breakfast to go along with it.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,312 reviews
Price from
$113.26
1 night, 2 adults

River Ness Hotel, a member of Radisson Individuals

Inverness (Near Leanach)

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

H
Héctorugo
From
Chile
Great location, kindly staff, delicious breakfast, comfortable room, very clean, nice bathroom
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 4,204 reviews
Price from
$124.05
1 night, 2 adults

Courtyard by Marriott Inverness Airport

Inverness (Near Leanach)

This new hotel, which opened March 2020, is set in Inverness, 8.7 mi from Inverness Castle, Courtyard by Marriott Inverness Airport offers accommodations with a restaurant, private parking, a fitness...

R
Ruth
From
United Kingdom
I always stay here when I am flying from Inverness and I think it is a wonderful hotel. Really friendly and efficient staff, superb location for the airport and restaurant food is excellent. Easy parking.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,964 reviews
Price from
$120.14
1 night, 2 adults

Heathmount Hotel

Inverness (Near 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.

D
Debbie
From
Canada
fantastic location. clean comfortable. staff friendly
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,284 reviews
Price from
$142.02
1 night, 2 adults

Inverness Lochardil House, by Highland Coast Hotels

Inverness (Near Leanach)

Just 1 and a half miles from the center of Inverness, Lochardil House offers comfortable accommodations. Set in attractive gardens, Lochardil House provides free parking and Wi-Fi.

T
Toni
From
Greece
The festive gathering for Christmas season and the staff hospitality and warm welcome
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,668 reviews
Price from
$298.16
1 night, 2 adults

Redcliffe Hotel

Inverness (Near 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.

J
Jaqueline
From
Mexico
The view, the decoration and the spaciousness are incredible
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,499 reviews
Price from
$163.15
1 night, 2 adults

Holiday Inn Express Inverness by IHG

Inverness (Near Leanach)

Holiday Inn Express Inverness offers modern accommodations and free parking. It is within 30 minutes’ drive of Loch Ness, Culloden Battlefield, and Cawdor Castle.

W
William
From
United States
Rate and location. Breakfast was the best I ever had at a holiday inn express.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3,240 reviews
Price from
$109.22
1 night, 2 adults

Inverness Palace Hotel & Spa, WorldHotels Distinctive

Inverness (Near Leanach)

Opposite Inverness Castle, Inverness Palace Hotel & Spa, WorldHotels Distinctive is located on the banks of the River Ness.

M
Manvendra Singh
From
India
The location, overall look and feel of the hotel
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,199 reviews
Price from
$140.09
1 night, 2 adults

Smithton Hotel

Inverness (Near 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.

S
Steven
From
Canada
Great location, amazing included breakfast, and the staff are all very friendly and chatty.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,120 reviews
Price from
$163.08
1 night, 2 adults
See all hotels in and around Leanach

Most booked hotels in Leanach and surrounding area in the past month

See all

Popular with guests booking hotels in Inverness

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 3,547 reviews

Popular with guests booking hotels in Inverness

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 5,322 reviews

Popular with guests booking hotels in Inverness

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 2,752 reviews

Popular with guests booking hotels in Inverness

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 3,759 reviews

Popular with guests booking hotels in Inverness

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,312 reviews

Popular with guests booking hotels in Inverness

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 4,204 reviews

Popular with guests booking hotels in Inverness

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,698 reviews

Popular with guests booking hotels in Inverness

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 4,632 reviews

Popular with guests booking hotels in Inverness

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,964 reviews

Popular with guests booking hotels in Inverness

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,199 reviews

Best hotels with breakfast in Leanach and nearby

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,120 reviews

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.

From $127.28 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 523 reviews

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.

From $156.54 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3,240 reviews

Holiday Inn Express Inverness offers modern accommodations and free parking. It is within 30 minutes’ drive of Loch Ness, Culloden Battlefield, and Cawdor Castle.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,964 reviews

This new hotel, which opened March 2020, is set in Inverness, 8.7 mi from Inverness Castle, Courtyard by Marriott Inverness Airport offers accommodations with a restaurant, private parking, a fitness...

From $83.73 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 3,547 reviews

This modern hotel is a 15-minute drive from Inverness Airport. Leonardo Hotel Inverness, formerly Jurys Inn, features a leisure center, free parking and a traditional restaurant.

From $83.73 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 928 reviews

Alba b & b offers accommodations in Inverness, 1.6 miles from Inverness Train Station and 7.2 miles from Castle Stuart Golf Links.

From $106.52 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 267 reviews

Unique luxury cabin offers accommodations in Inverness, 2 miles from Inverness Castle and 2 miles from University of the Highlands and Islands, Inverness.

From $157.76 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 280 reviews

Unique luxury cabin 2 offers accommodations in Inverness, 3.3 miles from Inverness Train Station and 8.1 miles from Castle Stuart Golf Links. 2 miles from Inverness Castle and 2 miles from University...

From $157.76 per night

Budget hotels in Leanach and nearby

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 162 reviews

The Tree House offers accommodations in Inverness, 6.6 miles from Castle Stuart Golf Links and 20 miles from Strathpeffer Spa Golf Club.

From $74.16 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 45 reviews

Woodgrove Holiday Homes enjoys a location in Inshes, 2.1 miles from Inverness Castle and 1.1 miles from University of the Highlands and Islands, Inverness.

From $71.80 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,555 reviews

The Chieftain Hotel in Inverness offers bed and breakfast accommodations, within a 4-minute drive of the city center and train station.

From $80.90 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2,988 reviews

Just 10 minutes’ walk from Inverness Rail Station, Inverness Youth Hostel offers free private parking and bicycle storage. Eastgate shopping center is a 10-minute walk from this hostel.

From $72.14 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 840 reviews

With modern leisure facilities and rooms with free Wi-Fi, the Craigmonie Hotel also dates back to 1880. It is just over 0.5 miles from the riverside center of Inverness.

From $74.02 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 793 reviews

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.

From $97.08 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,284 reviews

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.

From $113.26 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 330 reviews

Invercaul House offers accommodations in Inverness, 1.2 miles from Inverness Castle and 2 miles from Inverness Train Station.

From $94.38 per night