The Inn




About Our Loch Ness Guest House

Our Highland Inn

The Craigdarroch Inn is a family owned B&B that first opened its doors more than 12 years ago. Situated in Foyers, in an area of outstanding beauty, our Loch Ness guest house offers unparalleled views of the Loch Ness and forests. Inside the B&B, you'll find a warm, welcoming Highland Inn that is both comfortable and homely.

We pride ourselves on our service, and if there's anything we can do to make your stay any better, the team are here to help. Whether you're a sports enthusiast, Nessie hunter or nature lover, you'll find our B&B a wonderful place to rest and recuperate.


 Guest House in Loch Ness our highland inn



 Guest House in Loch Ness restaurant

Loch Ness Restaurant

Food is served every day from 6pm to 8.30pm every evening. No reservations are required, although the loch view tables are always the first to go, so arrive early! In the finer weather nothing is better than sitting outside in the beer garden enjoying the view with good food and good company.


The bar is open every day from 11am serving a wide range of chilled beers, ciders and real ales from Orkney, Speyside and Cromarty breweries. We have a great selection of whiskies and gins as well as wines by the glass and by the bottle. There is also a wide choice of refreshing soft drinks, teas and espresso coffee service. 

Guest House in Loch Ness restaurant. Eat out to Help out






Sustainably Run

We recently saw the installation of a new ETA 90kW biomass system at The Craigdarroch Inn that provides all the inn's hot water and heating. The boiler is run with woodchip provided from local sustainable forestry which Martin purchases and chips on-site. It is an interesting system to see and if you are keen to see biomass in action, just ask Martin to show you the workings of the system.

All bedrooms and bathrooms have centrally heated radiators with manual thermostat controls, thus ensuring our guests can adjust the temperature in their rooms to suit their own needs.






Make a Booking

To book a stay at our Loch Ness guest house, please get in touch with us at The Craigdarroch Inn, or make a reservation directly on the booking form.

Book Now

Guest House in Loch Ness make a booking