Loch Ness Hotels with Restaurants

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Loch Ness Hotels with Restaurants

Our top choices for Loch Ness hotels with a restaurant

Loch Ness Drumnadrochit Hotel

Loch Ness Drumnadrochit Hotel
3.0 star property
Inverness
8.0 out of 10, Very good, (409 reviews)
"Was a lovely place to stay "
Canada
James
Loch Ness Drumnadrochit Hotel

The Lovat, Loch Ness

The Lovat, Loch Ness
4.0 star property
Fort Augustus
9.2 out of 10, Wonderful, (302 reviews)
"Lovely hotel. Great towels but breakfast should always be included "
Canada
Christopher
The Lovat, Loch Ness

The Loch Ness Inn

The Loch Ness Inn
3.0 star property
Inverness
9.2 out of 10, Wonderful, (527 reviews)
"Fantastic stay, breakfast was great"
United Kingdom
Charlotte
The price is RM414
RM496 total
includes taxes & fees
21 Jan - 22 Jan
The Loch Ness Inn

Loch Ness Bunk Inn

Loch Ness Bunk Inn
3.0 star property
Inverness
9.2 out of 10, Wonderful, (104 reviews)
"More of a hostel type stay but rooms are clean and staff is friendly"
United States
Rakinder
Loch Ness Bunk Inn

Loch Ness Clansman Hotel

Loch Ness Clansman Hotel
3.0 star property
Inverness
8.0 out of 10, Very good, (718 reviews)
"Good Location for daily excursions"
Switzerland
Daniel
Loch Ness Clansman Hotel

Whitebridge Hotel

Whitebridge Hotel
2.0 star property
Inverness
9.2 out of 10, Wonderful, (214 reviews)
"Enjoyed my safe, would definitely stay there again. Great Vib in bar/restaurant, prices good. If in the area will definitely book again."
United Kingdom
David
Whitebridge Hotel

The Highland Club

The Highland Club
3.0 star property
Fort Augustus
9.8 out of 10, Exceptional, (156 reviews)
"Wonderful staff, beautiful apartment and lots of special extras! "
United Kingdom
Kim
The price is RM1,607
RM1,607 total
includes taxes & fees
19 Jan - 20 Jan
The Highland Club

Culloden House Hotel

Culloden House Hotel
4.0 star property
Inverness
9.8 out of 10, Exceptional, (402 reviews)
"The property is beautiful, the staff very friendly and helpful and the dining was just amazing. "
United States
Elwood
The price is RM747
RM896 total
includes taxes & fees
3 Feb - 4 Feb
Culloden House Hotel

Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (733 reviews)
"Very attentive staff. Very beautiful stay. Lobby was gorgeous and clean room"
United States
Robert
The price is RM314
RM377 total
includes taxes & fees
25 Jan - 26 Jan
Tulloch Castle Hotel

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.0 out of 10, Wonderful, (1,001 reviews)
"Great staff, room was clean and comfortable."
United Kingdom
Katherine
The price is RM250
RM300 total
includes taxes & fees
23 Jan - 24 Jan
Courtyard by Marriott Inverness Airport
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Loch Ness Hotel Reviews

Frequently asked questions

How much do hotels with dining in Loch Ness cost?
The price for hotels in Loch Ness ranges from RM308 to RM1,607 per night. Expedia has unbeatable deals on hotels with restaurants or near foodie areas that'll please both your stomach and wallet. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Loch Ness?
Pick from multiple hotels with dining in Loch Ness with a total average guest review rating of 9.0. Drovers Lodge will put you close to some awesome foodie experiences. This popular 2.5-star stay also has a garden and a lake view. The Lochside Hostel is another sought-after option with dining. It has a 1.5-star rating and amenities such as a terrace and a garden.
How many hotels with restaurants are there in Loch Ness?
You'll find 20 hotels with restaurants in Loch Ness. No matter if you're travelling with the little ones or planning a getaway with your besties, Expedia will help you find the perfect place.
What are the best cheap hotels with dining in Loch Ness?
With hotels with dining starting at only RM308 per night, you'll have more money in your pocket to indulge in some fabulous food experiences in Loch Ness! Drovers Lodge is an affordable option that offers amenities such as a lake view and a garden. Alternatively, sample the flavours of this city from The Lochside Hostel. A garden and a barbecue grill are among this property's conveniences. If you want to hold on to your hard-earned cash and still make the most of Loch Ness, add a couple of fun and free attractions to your to-do list. The Falls of Foyers and Dores Beach are always great choices. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Why book your hotel with restaurants in Loch Ness with Expedia?
Whether you'd prefer a hotel with a restaurant, or one that's close to a foodie hot spot, Expedia will have a getaway that's just your taste. Use our filters to search for Loch Ness hotels with their own dining venues. You can also narrow your search for properties in popular locations packed with restaurants or cafés. Whatever you opt for, you'll score a delectable deal with Expedia!
How can I find cheap hotels with restaurants in Loch Ness?
With Expedia's convenient filter tool, comparing cheap hotels with restaurants in Loch Ness has never been easier. To view properties that are easy on the wallet, refine your search results by star rating, budget and meal plans.
What is there to do in Loch Ness near my hotel with restaurants?
After you've checked in to your hotel, get out and discover the fun things Loch Ness has to offer. Dores Beach is one attraction to add to your travel itinerary.