The 10 best inns in Inverness, UK | Booking.com
Skip to main content

Inns in Inverness

Find the inns that appeal to you the most

The best inns in Inverness

Check out our pick of great inns in Inverness

Filter by:

Review score

Old North Inn Hotel, Inverness

Inverness

Located just 7 miles from the city of Inverness, Old North Inn Hotel, Inverness is just a 20-minute from the famous Loch Ness and Culloden Battlefield.

L
Louisa
From
Germany
The personnel was more than friendly. We dined at the restaurant in house and were absolutely overwhelmed with the taste of our food. The room was nice and cozy and we slept like babies! Breakfast the next morning exceeded our expectations! We had a blast staying at the Old North Inn!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,293 reviews
Price from
US$71.34
1 night, 2 adults

Loch Ness Inn

Drumnadrochit (Near Inverness)

The Loch Ness Inn is located in the village of Lewiston, near the Great Glen Way. It offers rooms with free WiFi and free parking.

A
Alice
From
Gibraltar
Everything was perfect. Lovely staff, lovely room, very clean - great shower. The breakfast was excellent 👌 No issues parking and it's free of charge. There's a coop and the village just down the road as well, where you can get anything you might need. The village is so pretty.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,051 reviews
Price from
US$172.30
1 night, 2 adults

The Albert Inn

Nairn (Near Inverness)

Less than 10 minutes’ walk from Nairn’s coast, this hotel offers free, high-speed Wi-Fi access throughout. Each modern room has an en suite bathroom with a selection of free toiletries.

T
Tara
From
United Kingdom
Last Minuet booking great find
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 510 reviews
All inns in Inverness

Looking for an inn?

Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening, which distinguishes them from country or guest houses.