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

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

G
Grobi
From
Switzerland
The hosts were absolutely lovely. Kind and caring and really knowledgeable about the area. The house is old but not in a bad way more in a romantic nostalgic feeling. They have a lil lounge overlooking the outside with comfortable seats and a self service bar that's nice to sit in. We also loved the billiards table. The breakfast was exceptional and a welcome insight to the cuisine of the region.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 224 reviews
Price from
US$218.54
1 night, 2 adults

Glenfinnan House Hotel

Hotel in Glenfinnan

Set in Glenfinnan, 100 metres from Glenfinnan Station Museum, Glenfinnan House Hotel offers accommodation with a restaurant, free private parking and a bar.

S
Sally
From
United Kingdom
It’s a beautiful building in the most amazing location.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 401 reviews
Price from
US$192.36
1 night, 2 adults

Coire-Dhiubh

Glenfinnan

Set in Glenfinnan in the Highlands region, with Glenfinnan Station Museum and Glenfinnan Monument nearby, Coire-Dhiubh offers accommodation with free WiFi and free private parking.

L
Louise
From
United Kingdom
Beautiful location, stunning spacious property, lovely and warm for us over New Year, wonderful wildlife, amazing walks and views.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 8 reviews
Price from
US$1,042.50
1 night, 2 adults

Lochailort Inn

Lochailort (Near Glenfinnan)

Situated in Lochailort and with Glenfinnan Station Museum reachable within 16 km, Lochailort Inn features a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

M
Mira
From
Austria
The old Inn was renovated beautifully and the beds very comfortable. The food was excellent starting from the made to order breakfast dishes (inkl. Homemade granola and sourdough toast, poached eggs etc.). The staff was friendly as well. The Inn is next to the train and a bus station but otherwise remote.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 251 reviews
Price from
US$281.74
1 night, 2 adults

Coille Darach B&B

Strontian (Near Glenfinnan)

Set in Strontian, Coille Darach B&B features a shared lounge. This bed and breakfast offers free private parking, a housekeeping service and free WiFi.

J
Jim
From
Ireland
Very nice stay overall - great location in a woods. The house is lovely. I would recommend it.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 285 reviews
Price from
US$157.03
1 night, 2 adults

Chalet Blaich

Fort William (Near Glenfinnan)

Situated in Fort William and only 16 km from Glenfinnan Station Museum, Chalet Blaich features accommodation with lake views, free WiFi and free private parking.

K
Karolina
From
United Kingdom
Such a lovely lodge in a very remote, quiet place, perfect for a relaxing holiday with stunning views, lovely morning walks.The chalet had everything you need for a self catering holiday. Loads of wildlife around! Karl, the host, very friendly and inviting.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 74 reviews
Price from
US$359.87
1 night, 2 adults

Mingarry Park

Acharacle (Near Glenfinnan)

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

A
AMW_BE
From
Belgium
Second stay here, and we definitively love this place: the room is exceptional, the quality of the restaurant meets the best criteria, and the view is amazing. Very well located to visit this gorgeous region.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 200 reviews
Price from
US$331.08
1 night, 2 adults

Kilcamb Lodge Hotel

Strontian (Near Glenfinnan)

Facing the beachfront, Kilcamb Lodge Hotel offers 4-star accommodation in Strontian and has a garden, private beach area and terrace. The hotel offers both free WiFi and free private parking.

R
Robert
From
Australia
Good facilities and good staff. Peaceful lakeside setting with walks. Caters for dogs.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 69 reviews
Price from
US$215.92
1 night, 2 adults

The Garrison

Fort William (Near Glenfinnan)

Set in Fort William and within 1.9 km of Glen Nevis, The Garrison features a bar, allergy-free rooms, and free WiFi throughout the property.

M
Megghi93so
From
Italy
Great welcoming with treats (sweets, coffee, tea and crisps) in the bedroom which is big, spacious and beautiful! Staff really kind and available!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,822 reviews
Price from
US$124.32
1 night, 2 adults

Nevis Bank Inn

Fort William (Near Glenfinnan)

The Nevis Bank Inn is a 4-star hotel located on the banks of the river Nevis, 4 miles from Ben Nevis. Large rooms have en suite bathrooms and free Wi-Fi.

J
Jakarin
From
Thailand
Clean room, nice breakfast, staffs are friendly.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,137 reviews
Price from
US$117.77
1 night, 2 adults
See all 10 hotels in Glenfinnan

Best hotels with breakfast in Glenfinnan and nearby

Mullach Ruadh, a property with a garden, is situated in Corpach, 28 km from Glen Nevis, 45 km from Loch Linnhe, as well as 2 km from Glenfinnan Viaduct.

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

Set in Fort William and only 9.2 km from Glenfinnan Station Museum, Tarmachan Cottage - West Highland Getaway offers accommodation with garden views, free WiFi and free private parking.

See reviews by guests who stayed at hotels in Glenfinnan

See all
From US$233.19 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 401 reviews
Excellent location on the shores of the loch and a stones throw from the Glenfinnan viaduct. You can walk direct from the property or its less than a 2 min drive to the viaduct and monument car park if you don't want to do the walk. Staff at the property were both friendly and helpful as well as efficient. I had an excellent meal in the bar and the service was excellent. Comfortable room in a heritage property - log fire in the main hallway with lots of traditional Scottish paintings and antiques.
Guest review by
john
United Kingdom
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 72 reviews
Location was perfect. Host was particularly accommodating and communication was excellent. Layout great with bedrooms downstairs and living updstairs. Facilities were great - ie staple foods provided and details thought about. Would be spectacular in the winter. Close to Glenfinnan Viaduct and coffee cart across the road.
Guest review by
Gilda
Australia
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 224 reviews
We stayed here during a severe storm that hit Scotland. Staff was friendly, if proximity to the Glenfinnan Viaduct is important for you then this is the place to stay at, rooms are okay but very old and beaten, it was alright, but...
Guest review by
Timi
Hungary
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 49 reviews
Not our 1st visit however enjoyed the number of changes to this lovely cabin The location is just perfect for spotting the wildlife and so peaceful. Enjoyed a pre dinner stroll to the hotel for a few drinks.
Guest review by
Mhairi
United Kingdom
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 55 reviews
So close to Glenfinnan Viaduct and super friendly hosts.
Guest review by
Hannah
Australia
gogless