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

Superb: 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 3 stars

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. The food, whiskey, and the view to make it short 😉 It's really nice to be there, we enjoyed our stay and can only recommend rooms aren't the biggest , but certainly bigger than others. Anytime again

Show more Show less
9
Superb
426 reviews
Price from
US$197
per night

Loch Ness Lodge 5 stars

Hotel in Drumnadrochit

This elegant and intimate exclusive retreat in the heart of the Scottish Highlands overlooks the mysterious and beautiful Loch Ness. The location was splendid. The lodge faces Loch Ness and the surrounding garden was exceptionally well kept. The room, Assynt was spacious, faces the Loch and had a really luxurious bathroom. The staff, Graeme was friendly, professional and made us feel very welcomed.

Show more Show less
9.2
Superb
458 reviews
Price from
US$524
per night

Lock Chambers, Caledonian Canal Centre

Hotel in Fort Augustus

Lock Chambers, Caledonian Canal Centre is set in Fort Augustus. The property is non-smoking and is located 26 km from Urquhart Castle. The units in the hotel are fitted with a flat-screen TV. Fantastic layout and views, comfy beds and easy access.

Show more Show less
8.8
Fabulous
1,037 reviews
Price from
US$203
per night

Loch Ness Clansman Hotel 3 stars

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. The view of Loch Ness was amazing. The room was spacious and clean. Staff were friendly and helpful. The restaurant was also very good.

Show more Show less
8.2
Very good
1,186 reviews
Price from
US$243
per night

Loch Ness Gate House

Hotel in Fort Augustus

Located in Fort Augustus, 26 km from Urquhart Castle, Loch Ness Gate House provides accommodation with free WiFi and free private parking. All units in the hotel are equipped with a flat-screen TV. We loved this room, very modern and comfortable, the ladies in cafe downstairs were very helpful. Would recommend this room great location and parking

Show more Show less
8.2
Very good
223 reviews
Price from
US$165
per night

Foyers Roost

Hotel in Foyers

High above the world famous Loch Ness, home to the elusive Loch Ness Monster, Foyers Roost offers views across the loch and beautiful mountains surrounding it. There is free parking and free WiFi. 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.1
Very good
428 reviews
Price from
US$114
per night

Loch Ness Drumnadrochit Hotel 3 stars

Hotel in Drumnadrochit

Housed within the world-famous Loch Ness Exhibition Centre, this family-run hotel is ideally located for touring the Highlands. This place was breathtaking as it has the best view. We were provided with private parking room for ease of access. Breakfast and dinner was reasonable. Rooms were comfortable, clean and cozy.

Show more Show less
7.1
Good
1,182 reviews
Price from
US$86
per night

Richmond House Hotel

Hotel in Fort Augustus

Located in Fort Augustus, 26 km from Urquhart Castle, Richmond House Hotel provides accommodation with a restaurant, free private parking and a bar. Free WiFi is available. No breakfast but the dinner was great

Show more Show less
6.9
Review score
316 reviews
Price from
US$146
per night

Loch Ness Lodge Hotel 3 stars

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
872 reviews
Price from
US$162
per night

Bridgend House B&B

Drumnadrochit

Set 24 km from Inverness Castle, 25 km from Inverness Railway Station and 27 km from University of the Highlands and Islands, Inverness, Bridgend House B&B features accommodation situated in... Very nice and friendly hosts, great location, rooms good size with very clean and fresh bathrooms. Great price, and the breakfast was amazing. Also a cute wee doggie.

Show more Show less
9.6
Exceptional
120 reviews
Price from
US$183
per night

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 & disinfecting
Food & drink safety

Most booked hotels in Loch Ness in the past month

See all

FAQs about hotels in Loch Ness

Explore guest reviews of hotels in Loch Ness

See all