- Internet services
- Parking
- Restaurant
Prices by date
Lowest nightly price for 2 adults, updated twice a month.
Cheapest dates
- 3 January 2027 £163
- 4 January 2027 £163
- 5 January 2027 £163
- 6 January 2027 £163
- 7 January 2027 £163
Available Rooms & Rates
-
Board and cancellation terms are confirmed with your booking.£163.30per night
About This Hotel
The Ballachulish Hotel stands by Loch Linnhe at Ballachulish, near Glencoe in the Scottish Highlands, ringed by high mountains and open all year.
FISH Restaurant cooks with local produce, and there is a bar, lounge, garden and picnic area, plus room service. Guests get free leisure access at the sister Isles of Glencoe Hotel, five minutes away.
The surrounding area offers walking trails, mountaineering, golf, boat trips and whisky distilleries, while the loch suits kayaking and paddleboarding. Parking is free, the front desk is open 24 hours and pet bowls and beds are provided. It suits outdoor and adventure lovers.
Location
Ballachulish, Glencoe, PH49 4JY, United Kingdom
Other hotels in Ballachulish
- Glencoe House 9.7
- St John’s Old Rectory 8.6
- Clachaig Inn 8.2
- The Isles of Glencoe Hotel 7.9
- Loch Leven Hotel & Distillery 7.5
- The Glencoe Inn 7.1
Facilities
Frequently asked questions
How far is The Ballachulish Hotel from the airport?
The nearest airport is Glasgow Airport (GLA), about 102 km away. You can add a private airport transfer at a fixed price when you book.
Is breakfast included at The Ballachulish Hotel?
The rates we offer are room only; breakfast is not included.
Can I cancel for free?
The rates currently offered for this hotel are non-refundable.
What do guests think of The Ballachulish Hotel?
Guests rate it 8.1 out of 10, from 2071 reviews.
How much does a night at The Ballachulish Hotel cost?
Nightly prices start from £163.30; the exact price depends on your dates and room, and is shown before you book.