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...

A
Anders
From
Sweden
A little whisky while checking in and an excellent night of sleep followed by a lovely breakfast, what more can one ask for? And it's very close to the train station. Highly recommended.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 218 reviews
Price from
$251.23
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.

K
Kerrie-Anne G
From
Australia
Oh my gosh we loved everything from the moment we stepped through the doors into the reception it was like a calm came over us and we were home. The staff were so lovely, the room was beautiful, the food amazing and the whole house stunning. It was lovely to be able to sit and relax in the drawing room by the fire Taking a walk around the grounds and loch was beautiful too especially being autumn and having all the autumn colours. We would highly recommend staying at Glenfinnan House Hotel if you are visiting Scotland
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 392 reviews
Price from
$206.76
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,089.20
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.

A
Alyssa
From
Canada
What an absolute hidden gem nestled in the highlands. Spacious rooms, comfortable bedding, incredible hospitality from staff, and the food! Oh my heavens, the food! Incredible, absolutely will be returning.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 240 reviews
Price from
$289.24
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, 287 reviews
Price from
$161.21
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
$369.45
1 night, 2 adults

Mingarry Park

Acharacle (Near Glenfinnan)

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

E
Edward
From
United States
The Mingarry is a “boutique hotel” of 8 rooms where the host, Emma, gives personal service. The entire hotel: entry, room, restaurant, is beautifully decorated. At the entry, there’s a little bookcase gift shop of postcards, journals and other locally-themed and locally-made items. We stayed in the Mingarry Room. The living room area was huge with a large sofa, coffee table and desk and a tiny balcony that felt very safe. A little table and two chairs were provided and the balcony offered a great view of the highlands and the surrounding fields. Not a dramatic view but a quiet and calm one. The bedroom included nightstands, another desk, and a little bench to sit on to enjoy the view from the window. Skylight in the bathroom which was really nice to let light in but keep the bathroom private. The bathrobes were huge fluffy, so luxurious! The bed was so soft and we slept really well. The living room included a Nespresso machine and tea kettle with teas, instant coffee and cocoa, biscuits. There was also a small fridge with mini-bar with free waters along with liquors and luxury snack items for a fee. Behind the hotel is a lovely grassy field, ponds and farm ducks. In the field were three, clear geodomes to relax in style! Each “pod” kept the cold and the bugs out. Inside each pod is a heater, love seat and lounge chairs that can seat 4, a coffee table and lights. Mimosas on arrival (can’t beat that!) and Emma will also deliver snacks, desserts or libations. The attached restaurant—hands down, the best food of our trip! Their Cullen Skink is to die for! The menu changes frequently according to the availability of local produce. There are few tables and there are few restaurants in the area so having a reservation is a good idea. The restaurant includes a bar with a good selection of local whiskies and gins. There was plenty of parking. A car is needed to get here and to the area attractions. Most of the roads are single lane but the drive is worth it!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 199 reviews
Price from
$339.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, 68 reviews
Price from
$409.75
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.

A
Alberto
From
Mexico
It’s very beautiful and well located
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3,881 reviews
Price from
$127.63
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.

M
MartinAndVero
From
Uruguay
They staff was really really kind, they gave us suggestions of things to do in fort Williams and an upgrade for free. The room was amazing, one double bed (the biggest I've seen in my life) and one single. Lots of amenities and snacks to enjoy, and the bathroom was incredible. We loved our stay. The location is also perfect and they have free parking within the premises, it was a win win! They offered breakfast for an extra cost but we didn't try it
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2,478 reviews
Price from
$187.83
1 night, 2 adults
See all 10 hotels in Glenfinnan

Best hotels with breakfast 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.5
    Exceptional - What previous guests thought, 31 reviews
    The location is just a dream. Waking up to have a cup of coffee in front of Loch shiel is just amazing. Walking distance from the Glenfinnan Viaduct. Parking in visitors center gets impossible so you can walk there. 10 min max. Also walking distance from Glenfinnan train station where you can have a lovely breakfast and wait for the Harry Potter (the jacobite) train arrival, and also visit the museum in the same station.
    Guest review by
    Monica
    United Kingdom
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 56 reviews
    Self catering, excellent laundry facilities. Beautiful serene location. Short walk to a hotel for dinner. Great spot to stop for a few days after a busy travel schedule. Easy walk to the Glenfinnan viaduct to watch the train pass over, without the drama of parking.
    Guest review by
    Suzanne
    Australia
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 49 reviews
    Good location and contained everything we needed for a short stay. Convenient for Glenfinnan Visitor Centre, Glenfinnan Station museum and an excellent boat trip.
    Guest review by
    Gareth
    United Kingdom
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 74 reviews
    Beautiful house in Glenfinnan. Comfortable beds, well equipped kitchen. Nice view on the lake. Great location.
    Guest review by
    Matijn Weren
    Belgium
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 392 reviews
    Beautiful setting and lovely hotel.
    Guest review by
    Clare
    United Kingdom