A Beautiful B&B Situated in the Heart of the Highlands
Welcome to The Craigdarroch Inn, a family owned B&B that offers stunning views and serene surroundings. The Craigdarroch Inn is located on the south side of the Loch Ness in Foyers, and you'll fall in love with the heather covered hills, breathtaking views and stunning waterfalls.
We have 8 rooms which offer spectacular views of the magnificent forests and the sparkling loch. We also operate a restaurant and bar so you can dine on delicious home cooked fare besides a roaring fire. Whether you wish to explore the countryside or relax in a rural setting, you'll find our Loch Ness guest house the perfect place to stay.
The Craigdarroch Inn is situated in an area of outstanding beauty with plenty of opportunities for outdoor activities including fishing, hiking, boating and horse riding. If you prefer to soak up the history and culture, there are countless castles and historic battlefields to visit, and no visit to the Highlands is complete without a tour of one of our many whisky distilleries. If you're looking to drive through the NC500, it begins in Inverness which is just a half hours drive from our location in Foyers.
Food is served every day from 6pm to 8.30pm every evening, and consists of home cooked, traditional fare such as sirloin steaks, chargrilled chicken and smoked salmon. The bar is open from 11am and we have a great selection of beers, ciders and ales from the Orkney, Speyside and Cromarty breweries. When the weather is sunny, there's no better place to enjoy your food and drink than outside in the beer garden, which offers awesome views over Loch Ness.
We regularly hold events at The Craigdarroch Inn including pub quizzes and special nights at the bar. Check back here regularly, to find out what is currently happening at our Highland Inn.
To make a booking at our Loch Ness guest house, please get in touch with us at The Craigdarroch Inn, or do so directly on the booking form below. We offer last minute discounts, so it is always best to phone or email before booking.