Embark on a culinary journey to the Scottish Highlands, and experience the very best of local and seasonal produce.
Indulge in a delicious dinner, whether it's for a special date night, or a much-needed getaway with the family. Menus jam-packed with dishes using the freshest of ingredients, from light bites to main meals, sides to tasty desserts. Did we mention the views over the Loch Linnhe - they are simply stunning.
Enjoy a relaxing, cosy night's sleep, before sitting down to an incredible Scottish breakfast. This will set you up for the day, and get you ready to explore the Scottish Highlands.
What's not to love? All of this, plus the memories you will make with your loved ones.
Time for you and your loved one(s) to spend some quality time together.
Fuel up at our scrumptious breakfast buffet for the day ahead.
Head to our FISH Restaurant for an indulgent dinner on your first night. What will be your catch of the day?
Just a 5-minute drive along the road is our sister hotel, Isles of Glencoe Hotel. Enjoy the relaxing, heated pool and sauna during your stay with us.
Our dinner, bed and breakfast package is available to book from Thursday 5 October to Sunday 8 October 2023, for stays from Monday 23 October to Wednesday 20 December 2023. The offer is subject to availability and based on two adults sharing a guest double, twin bedroom, feature room, and signature room for a minimum of two nights. Includes a Scottish breakfast each morning, and £30 per adult food allocation on your first night. Dinner is non-transferable. Children's breakfast included. This offer is only valid at Ballachulish Hotel and Isles of Glencoe Hotel. To take advantage of this offer, we'll ask you to pay in full when booking. The offer is non-refundable and cannot be cancelled nor transferred. Applies to new bookings only. Book using promo code HIGHLANDSDBB23. Bookings must be made by midnight on Sunday 8 October 2023. Cannot be used in conjunction with any other offer. This offer can only be booked online and gift vouchers/gift cards cannot be redeemed against it.