Skip to main content

Stay in Loch Ness's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Foyers House

Hotel in Foyers

Foyers House is a small family-run adult only guest house on the South side of Loch Ness. Foyers House has an enviable location having one of the highest view points above Loch Ness. Brilliant location for exploring Loch Ness and Newis/Fort William. Great hosts, brilliant food and amazing rooms. The beds here were great, we all slept so well throughout our stay. I would highly recommend staying here.

Show more Show less
9
Wonderful
363 reviews

Loch Ness Lodge

Hotel in Drumnadrochit

This elegant and intimate exclusive retreat in the heart of the Scottish Highlands overlooks the mysterious and beautiful Loch Ness. The facilities and very personal service.

Show more Show less
9.3
Wonderful
533 reviews
Price from
$448
per night

Lock Chambers, Caledonian Canal Centre

Hotel in Fort Augustus

Lock Chambers, Caledonian Canal Centre is offering accommodations in Fort Augustus. The property is non-smoking throughout and is located 16 miles from Urquhart Castle. Nice, clean and convenient room in very central location. Amazing view just overlooking the Caledonian canal and locks. Easy check-in, free parking, coffee & tea set. Nothing important was missing. Terrace was just amazing - although we didn´t use it much in January :) Our room was exceptionally clean and beautifully designed. Shops, restaurants, Loch Ness view - all within 5 minute walk. Would definitely come back!

Show more Show less
8.8
Excellent
1,073 reviews
Price from
$132
per night

Loch Ness Clansman Hotel

Hotel in Drumnadrochit

On the shores of Loch Ness and 10 minutes' drive from Inverness, the Clansman Hotel offers rooms with views across the water and free Wi-Fi in the public areas. This was the best hotel I stayed in in Scotland.

Show more Show less
8.1
Very Good
1,247 reviews

Loch Ness Gate House

Hotel in Fort Augustus

Located in Fort Augustus, 16 miles from Urquhart Castle, Loch Ness Gate House provides accommodations with free WiFi and free private parking. The room was so cute and looked out over the canal and Loch Ness, and it was conveniently located over a cafe which we ate a good breakfast at. It also had its own off street parking so we didn’t have to worry about parking tickets.

Show more Show less
8.1
Very Good
420 reviews
Price from
$90
per night

Foyers Roost

Hotel in Foyers

Foyers Roost in Foyers provides adults only accommodations with a garden, a shared lounge and a terrace. Everything about our stay was exactly what we wanted it to be. The room was homey and comfortable with a great view of the Loch. We were literally steps away from the peace and tranquility of the Falls. Louise is so attentive and always has smile. She also provided us with suggested places to visit. Exactly what we were hoping for from a locals perspective. The food, though not included with the room, was reasonably priced and excellent on flavor and portions.

Show more Show less
8.2
Very Good
419 reviews

Loch Ness Drumnadrochit Hotel

Hotel in Drumnadrochit

Housed within the world-famous Loch Ness Exhibition Center, this family-run hotel is ideally located for touring the Highlands. I'm very content with my stay in this hotel. Cosy room, very friendly staff (always willing to help) and great location with access to shops/pubs/ restaurants & public transportation.

Show more Show less
7.1
Good
1,369 reviews
Price from
$129
per night

Loch Ness Lodge Hotel

Hotel in Drumnadrochit

In a beautiful, tranquil location in picturesque Drumnadrochit, beside one of the most famous and romantic stretches of water in the world, this traditional Scottish hotel dates back to around 1740. The beds are comfortable. The breakfast was yummy, and the personal was very friendly

Show more Show less
6.1
Review score
1,301 reviews

Richmond House Hotel

Hotel in Fort Augustus

Located in Fort Augustus, 16 miles from Urquhart Castle, Richmond House Hotel provides accommodations with a restaurant, free private parking and a bar. Great location. Cute building.

Show more Show less
7
Good
329 reviews
Price from
$107
per night

Taigh Sealladh Fèidh B&B

Fort Augustus

Taigh Sealladh Fèidh B&B enjoys a location in Fort Augustus, 28 miles from Glen Nevis and 19 miles from Urquhart Castle. Beautiful b&b and such a kind friendly couple. Amazing home cooked dinner from start to finish. Breakfast was brilliant and set us up for the whole day. Nessie room was gorgeous and very comfortable bed great nights sleep Excited to go back

Show more Show less
9.5
Exceptional
121 reviews

Hotels with extra health and safety measures

Find hotels in Loch Ness with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Loch Ness in the past month

See all

Loch Ness's best hotels with breakfast

See all

FAQs about hotels in Loch Ness

See reviews by guests who stayed at hotels in Loch Ness

See all