Accommodation Flights Flight + Hotel Car rentals Airport taxis

Hotels in Loch Ness

Enter your dates and choose from 137 hotels and other places to stay

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

FREE cancellation on most rooms! Instant confirmation when you reserve

Stay in Loch Ness's best hotels!

Benleva Hotel

Benleva Hotel

Drumnadrochit

Set in Drumnadrochit, Benleva Hotel offers a garden. Providing a restaurant, the property also has a bar. Both free WiFi and private parking are accessible at the hotel. A charming small hotel in a quiet and picturesque setting, with all the character of time.

Show more Show less
Avg. price/night: £59
8.7 Fabulous 206 reviews
Richmond House Hotel

Richmond House Hotel

Fort Augustus

Richmond House Hotel is located in Fort Augustus, a short distance from the famous Loch Ness. Free WiFi is accessible at the property, and free parking is possible on site. We had a perfect stay here! It was a beautiful room and the bathroom was nice and clean. The best thing about the Richmond House hotel is the staff! We felt very welcomed! We will most certainly come back!

Show more Show less
Avg. price/night: £55
8.3 Very good 141 reviews
Foyers Roost

Foyers Roost

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. Quiet, natural location overlooking Loch Ness. Very helpful staff.

Show more Show less
Avg. price/night: £46.75
8.2 Very good 310 reviews
Foyers House

Foyers House

Foyers

This family-run hotel is situated in Foyers, in the Scottish Highlands. The hotel has a high vantage point above Loch Ness, and offers panoramic views over the loch and surrounding mountains. fantastic views and nice rooms

Show more Show less
Avg. price/night: £60
8.3 Very good 283 reviews
Drumnadrochit Hotel

Drumnadrochit Hotel

Drumnadrochit

Housed within the world-famous Loch Ness Exhibition Centre, this family-run hotel is ideally located for touring the Highlands. Location, comfort all more than expected. I will return there for sure.

Show more Show less
6.6 Review score 575 reviews
Loch Ness Lodge Hotel

Loch Ness Lodge Hotel

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. Location..history of the hotel.

Show more Show less
7.0 Good 904 reviews
Loch Ness Clansman Hotel

Loch Ness Clansman Hotel

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. We arrived late but were warmly welcomed by staff at reception and the bar. The living/dining area was a pleasant surprise, very cozy.

Show more Show less
Avg. price/night: £94
7.3 Good 855 reviews
Whitebridge Hotel

Whitebridge Hotel

Alltsigh

Whitebridge Hotel in Alltsigh provides accommodation with a garden, a terrace and a bar. Free WiFi is available. At the hotel, all rooms have a wardrobe.

Show more Show less
Avg. price/night: £75
Beaufort House

Beaufort House

Fort Augustus

Beaufort House is an Edwardian villa situated in Fort Augustus at the southern end of Loch Ness in the Scottish Highlands. They were very friendly and breakfast was delicious. The place itself is unique and with a stylish decor.

Show more Show less
9.6 Exceptional 159 reviews
Whitehouse B&B

Whitehouse B&B

Fort Augustus

Offering mountain views, Whitehouse B&B in Fort Augustus offers accommodation, a garden and a shared lounge. Free WiFi is available. Large comfortable room and bed. Spotlessly clean. Good breakfast and great hosts. Fabulous restaurant across road.

Show more Show less
Avg. price/night: £70
9.2 Superb 448 reviews

Loch Ness's best hotels with breakfast

Most booked hotels in Loch Ness in the past month

Explore guest reviews of hotels in Loch Ness