Book Hotels in Glenfinnan
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Glenfinnan hotels

Glenfinnan House Hotel
"Beautiful old hotel that oozes charm. The staff were so friendly and helpful and the meals at the hotel, bar, restaurant, and included breakfast were quite good. Would stay again!"
Reviewed on Aug 5, 2026

Alexandra Hotel
"We stayed at the hotel for three nights. It is centrally located and easy to get around from there. The hotel is nice and clean, and feels cozy even though it is a bit worn. The staff is helpful and very welcoming. The breakfast was nice - there were many warm dishes, bread, pancakes, yogurt, fruit, ..."
Reviewed on Aug 5, 2026

Morar Hotel
"Gorgeous hotel steps from the train. My room had a wonderful view!"
Reviewed on Aug 7, 2026

The Caledonian Hotel
"Comfortable stay, very helpful staff. Would stay again."
Reviewed on Aug 5, 2026

Ben Nevis Hotel & Leisure Club
"A good place to stay for a reasonable price. They have had some damage that they are working on fixing but it does change the atmosphere in some parts of the hotel."
Reviewed on Aug 7, 2026

The Garrison

Ox Hotel Spean Bridge

The Lodge on the Loch by OYO

Onich Hotel
Glenfinnan Hotel & Travel Guide\n
Those planning to visit Glenfinnan should book a place to sleep well in advance of their trip, as there isn't a vast selection of hotels and apartments in the vicinity of the center of town.
The The Pierhouse Hotel, Scottish Highlands, which is the closest Travelocity-listed place to stay, is located 19 miles (30 kilometers) from the heart of downtown Glenfinnan. A secondary handy hotel is the The Holly Tree Hotel, which is situated in Scottish Highlands, 14 miles (23 kilometers) from the central area of Glenfinnan.
The The Prince's House Hotel and the Inn at Ardgour are popular places to stay that may suit your needs and budget. The The Prince's House Hotel is 4 miles (6 kilometers) from downtown Glenfinnan, while the Inn at Ardgour can be found 12 miles (19 kilometers) away. The Lochailort Inn is merely 7 miles (12 kilometers) from the city center of Glenfinnan and is a handy alternative.
Kinlochleven is 13 miles (21 kilometers) to the northwest of Glenfinnan. During your visit, you can stop by the Land, Sea and Islands Centre. Arisaig features a number of comfortable Travelocity-listed places to stay. Or, you can check out Kinlochleven, which can be found 20 miles (36 kilometers) east of Glenfinnan. While you are there, make sure you check out the Atlas Brewery. Travelocity-registered lodgings in Kinlochleven include the Allengrange and Blackwater Hostel.
Glenfinnan offers some fantastic things to check out; come across more by spending a little time at Travelocity's up-to-the-minute Glenfinnan travel page.
Frequently asked questions
Recent Glenfinnan hotel reviews by fellow wanderers

Linnhe Lochside Holidays
"We loved the convenient location for our hike in Ben Nevis, place was exactly as described, only thing was I was surprised to be charged extra for bed linen and towels."
Explore More Ways to Travel with Travelocity
- Birchbrae Highland Lodges
- Braeburn Guest House B&B
- Creag Mhor Lodge
- Family Friendly in Fort William
- Glenlochy Nevis Bridge Apartments
- Historical in Fort William
- Inn At Ardgour
- Rockvale Cottage in Fort William Town Centre
- The Caledonian Hotel
- The Garrison
- Hotels in Fort William
- Houseboats in Fort William
- Hostels in Glenfinnan
- Agritourism in Fort William
- Lodges in Banavie
- Hotels in Arisaig
- 5 Star Hotels in Fort William and Lochaber
- Hotels near Loch Morar
- Inverlochy Castle
- Loch Leven Hotel & Distillery
- Luxury in Fort William
- Nevis Bank Inn
- Nevis View
- Onich Hotel
- Family Friendly Hotels in Fort William City Centre
- Guesthouses in Fort William
- Hostels in Fort William
- Ben Nevis Hotel & Leisure Club






