Skip to main content

Search hotels in Glenfinnan

Enter your dates to see the latest prices and deals for Glenfinnan hotels

Glenfinnan – 10 hotels and places to stay

Filter by:

Star Rating
Review score

Stage House Bed & Breakfast

Hotel in Glenfinnan

Located close to Loch Shiel and a 10 minute walk to Glenfinnan Viaduct and the National Trust Visitor Center, Stage House Bed & Breakfast (formerly Prince's House Hotel) is a historic building dating...

M
Michèle
From
Netherlands
The hosts were welcoming and the food was amazing! Everything was home cooked and baked, of the area and in season. Fabulous. The hiking trails leaving from the hotel were great and the train station very close. Loch Shiel is so beautiful. Staying here allows you to see the viaduct and loch when there are few tourists.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 221 reviews
Price from
$249.75
1 night, 2 adults

Glenfinnan House Hotel

Hotel in Glenfinnan

Located in Glenfinnan, a few steps from Glenfinnan Station Museum, Glenfinnan House Hotel provides accommodations with a restaurant, free private parking and a bar.

N
Nicole
From
United States
Everything. Super nice staff and beautiful accommodations.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 393 reviews
Price from
$205.54
1 night, 2 adults

Coire-Dhiubh

Glenfinnan

Just a 5-minute walk from Glenfinnan Station Museum and 0.9 miles from Glenfinnan Monument, Coire-Dhiubh features accommodations in Glenfinnan with a garden.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 8 reviews
Price from
$1,073.38
1 night, 2 adults

Lochailort Inn

Lochailort (Near Glenfinnan)

Located in Lochailort and with Glenfinnan Station Museum reachable within 10 miles, Lochailort Inn has a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

R
Robert
From
United States
The food was fabulous and staff incredibly accommodating and sweet! Very helpful and available although we got in late! We were made a Huge lovely box breakfast because we had to leave before breakfast to catch a ferry!
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 243 reviews
Price from
$287.54
1 night, 2 adults

Coille Darach B&B

Strontian (Near Glenfinnan)

Offering a shared lounge, Coille Darach B&B provides accommodations in Strontian. This bed and breakfast offers free private parking, daily room service, and free Wifi.

T
Thor
From
United States
Mary, the host, is the best! So welcoming and helpful! And the breakfast was fantastic! Room was roomy, shower was incredible! Common sitting room outside our room. Loved it!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 286 reviews
Price from
$160.27
1 night, 2 adults

Chalet Blaich

Fort William (Near Glenfinnan)

Chalet Blaich is located in Fort William, just 10 miles from Glenfinnan Station Museum and 18 miles from Glen Nevis. Both Wifi and private parking are accessible at the chalet free of charge.

A
Alice
From
United States
There was absolutely nothing to dislike. The view, incredible. The property, private and superbly maintained. Amenities, everything you could possibly need.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 74 reviews
Price from
$367.28
1 night, 2 adults

Mingarry Park

Acharacle (Near Glenfinnan)

Luxury Highland retreat with award-winning dining, stunning mountain views and a warm Scottish welcome.

N
Nigel
From
United Kingdom
An absolute once in a lifetime stay Emma Nicola and her team welcomed me and my new wife with just the perfect blend of hospitality and distance so we could enjoy our Honeymoon. The Room facilities were fabulous the food was exquisite we have already booked to return its one of those places you'd never tire of coming to
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 199 reviews
Price from
$337.89
1 night, 2 adults

Kilcamb Lodge Hotel

Strontian (Near Glenfinnan)

Facing the beachfront, Kilcamb Lodge Hotel offers 4-star accommodations in Strontian and has a garden, private beach area and terrace.

D
Deborah
From
United Kingdom
What an amazing location, what a lovely hotel, what wonderful dining. This is a really special place. There is so much to do around the area, ie walking, animal and bird watching. The hotel is set in a peaceful setting and the staff are the best.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 69 reviews
Price from
$407.34
1 night, 2 adults

The Garrison

Fort William (Near Glenfinnan)

Located in Fort William and within 1.2 miles of Glen Nevis, The Garrison features a bar, allergy-free rooms, and free WiFi throughout the property.

G
Germán
From
Uruguay
Excellent location Fantastic room Delicious breakfast
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 3,882 reviews
Price from
$126.88
1 night, 2 adults

Muthu Fort William Hotel

Fort William (Near Glenfinnan)

Boasting mountain views, Muthu Fort William Hotel is located 10 minutes from the train station and within a 5-minute walk from the West Highland Museum and Visitor Information Center.

W
Wai Sing
From
Hong Kong
Very friendly staff -- they go above and beyond for their guests.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2,464 reviews
Price from
$186.72
1 night, 2 adults
See all 10 hotels in Glenfinnan

Budget hotels in Glenfinnan and nearby

Just a 3-minute walk from Glenfinnan Station Museum and 1.2 miles from Glenfinnan Viaduct, Mullach Ruadh features accommodations in Corpach with a garden.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 37 reviews

Tarmachan Cottage - West Highland Getaway is located in Fort William, just 5 miles from Glenfinnan Monument and 5.1 miles from Glenfinnan Viaduct.

See reviews by guests who stayed at hotels in Glenfinnan

See all
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 221 reviews
Lovely location. Only 2 minutes walk to a train station and museum which was also on a walking off road route to the Glenfinnan viaduct to see the Jacobite steam train crossing. Glenfinnan monument and Loch Spiel (Black Lake in the Harry Potter series). Also the film location of Dumbledore’s resting place is only 15 drive away over to the next loch. So this is an ideal location for Harry Potter fans. The staff were friendly and welcoming and the evening meal was lovely too. Room facilities were excellent with its own coffee making machine.
Guest review by
Nigel
United Kingdom
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 8 reviews
We loved that everything you could possibly want in the form of facilities and provisions were there. It is a very homely and rustic lodge. A skip and a hop to the train station where the Jacobite train comes and a wonderful scenic walk to the Glenfinnan Viaduct (Harry Potter fans) and the Bonnie Prince Memorial.
Guest review by
Deborah
United Kingdom
From $238 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 393 reviews
Luxurious, though expensive hotel, stylish furnishings, friendly staff, inspiring location, beautiful surroundings, the hotel makes the guest feel like the owner of a castle, expecting the queen's visit to go hunting together...
Guest review by
Pavel
Czech Republic
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 74 reviews
The house looks amazing and provides most of the necessary household items. It is clean, tidy, and easy to check in and out. Additionally, it is close to the Glenfinnan Viaduct viewpoint and conveniently located for travel.
Guest review by
Cheuk Lee
Hong Kong
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 57 reviews
So close to Glenfinnan Viaduct and super friendly hosts.
Guest review by
Hannah
Australia