Skip to main content

Filter by:


Star Rating

Review Score

Glenfinnan – 1 hotel or place to stay
See the latest prices and deals by choosing your dates.
The Prince's House Hotel, hotel in Glenfinnan

Located close to Loch Shiel, award-winning Prince’s House Hotel & Restaurant is 17 miles from the historic Fort William.

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.
9.1
Scored 9.1
Wonderful
Rated wonderful
277 reviews
Price from$267.92per night
Coille Darach B&B, hotel in Glenfinnan

Coille Darach B&B is offering accommodations in Strontian. This bed and breakfast offers free private parking, a 24-hour front desk, and free Wifi.

Clean , super modern new house . Johnny and Mary were extremely helpful and friendly . The room and facilities were world class . Breakfast was also very excellent. Thank you Denise.
9.6
Scored 9.6
Exceptional
Rated exceptional
287 reviews
Price from$137.08per night
Heatherbank Guest House, hotel in Glenfinnan

Heatherbank Guest House looks down on Strontian and Loch Sunart, and is located 19 mi from Fort William. Every room is equipped with a flat-screen TV.

- location, location, location - the breakfast!!! - the living room
9.4
Scored 9.4
Wonderful
Rated wonderful
159 reviews
Price from$171.97per night
Cruachan Hotel, hotel in Glenfinnan

Located in the shadows of Ben Nevis and overlooking the picturesque Loch Linnhe, this hotel offers bed and breakfast accommodations 5 minutes’ walk from the center of Fort William.

Comfortable room, ramp access & lift
8.1
Scored 8.1
Very Good
Rated very good
5,760 reviews
Price from$230.54per night
The Imperial Hotel, hotel in Glenfinnan

The Imperial Hotel is located in the heart of Fort William offering the best of accommodations, service and standards. All rooms are furnished to a very high standard with sea views also available.

Great location, staff polite.
6.9
Scored 6.9
Pleasant
Rated pleasant
2,410 reviews
Price from$177.58per night
Nevis Bank Inn, hotel in Glenfinnan

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

Staff are very friendly and helpful, really nice atmosphere. Great for Glen Nevis
8.2
Scored 8.2
Very Good
Rated very good
1,093 reviews
Price from$179.57per night
Onich Hotel & Lochside Beach Pods, hotel in Glenfinnan

With dramatic mountain views and a stunning loch-side setting, this family-run hotel offers attractive, individually decorated rooms and beautiful gardens.

The management and staff were exceptional. They were always helpful (going the extra mile), and greeted every day with a smile. The breakfast room and dining room were really nice, and the food in the dining room was very good. Service was excellent, quick, polite and entered into light banter very well. The outlook over the loch from both rooms was fantastic. Car parking was easy and the overall location was perfect for exploring Glencoe and the Western Highlands
7.1
Scored 7.1
Good
Rated good
1,811 reviews
Price from$112.94per night
The Morar Hotel, hotel in Glenfinnan

Established in 1902 The Morar Hotel is a family-run hotel in the highlands in North West Scotland, 3 miles from Mallaig, the Southern gateway to the Isle of Skye.

Excellent staff, Tuan and Akram were helpful and attentive and pleasant.
6.8
Scored 6.8
Pleasant
Rated pleasant
1,948 reviews
Price from$112.15per night
Ben Nevis Hotel & Leisure Club, hotel in Glenfinnan

Situated only 1 mile from Fort William, Ben Nevis Hotel and Leisure Club offers a restaurant, a bar, free parking and a heated indoor swimming pool.

hotel was clean and staff were friendly
6.2
Scored 6.2
Pleasant
Rated pleasant
3,340 reviews
Price from$206.55per night
Garrison Cells, hotel in Glenfinnan

Featuring a bar, Garrison Cells is located in Fort William in the Highlands region, 1.5 miles from Glen Nevis and 10 miles from Loch Linnhe.

The rooms are exceptionally small but this is thematically appropriate. After all, they are similar to cells! The bed was great and everything seemed clean enough. The rooms, due to the limited space do not have kettles inside but they offer free of charge use of a machine in the kitchen/bar area that can make much more than simply hot water.
8.1
Scored 8.1
Very Good
Rated very good
933 reviews
Price from$162per night
See all hotels in and around Glenfinnan
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Glenfinnan:

  • 10
    Scored 10

    Glenfinnan is stunning!

    Glenfinnan is stunning! I was there for a wedding at the Glenfinnan House Hotel, so I didn't get a chance to visit the landmarks in town, but I did get a chance to Loch Shiel and it is gorgeous. I wish I had had more time to tour around, but I got a taste of the beauty and tranquility of the area. I would love to go back and visit someday.
    Elizabeth
    United States of America
  • 8.0
    Scored 8.0

    Nice little area with a couple of Hotel / restaurants.

    Nice little area with a couple of Hotel / restaurants. Once you've seen the viaduct, the monument and the wonderful Loch Sheil there isn't a great deal unless you're into walking or cycling. Plenty of trails in the area and a good base to explore further up towards Mallaig.
    grant
    United Kingdom
  • 10
    Scored 10

    Having seen old rail posters of Glenfinnan Viaduct, I tried...

    Having seen old rail posters of Glenfinnan Viaduct, I tried a 2 mile walk from the Visitor Centre via the Viaduct to the old restaurant carriage. I did it before breakfast, so was the only one out. What fantastic views of the Viaduct and loch. There are numerous waiting signs on the main road. I later found out that due to Harry Potter queues of build up on this path.
    Anthony
    United Kingdom
  • 10
    Scored 10

    Beautiful stop for sightseeing and scenic views.

    Beautiful stop for sightseeing and scenic views. The Glenfinnan monument is wonderful and steeped in history. Make sure you climb to the top for spectacular views (even a great view of the viaduct). The viaduct is a must for Harry Potter fans. It is honestly a distant second, though, to the history and scenic beauty of the monument rising over the Loch.
    Robert
    United States of America
  • 10
    Scored 10

    Great spot to spend 2 or 3 days. Car essential.

    Great spot to spend 2 or 3 days. Car essential. Don't waste your money on the "Harry Potter" train. The Scot Rail normal service uses the same station and tracks and costs £15 for 2 people one way; the Jacobite train costs nearly £70 for the same journey. All you get extra for your money is a bit of chuff chuffing and some steam. Big disappointment. Prince's House Hotel is brilliant for an evening meal.
    Stephen
    United Kingdom
  • 10
    Scored 10

    Lochs, mountains and blooms everywhere!

    Lochs, mountains and blooms everywhere! Glenfinnan in May was a delight. Took a Loch Sheil cruise from near Glenfinnan House( great food) and rode the viaduct made famous by the Harry Potter movies on the Jacobite steam train.
    Rosalie
    Canada

Explore guest reviews of hotels in Glenfinnan

  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 86 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.
    Monica
    United Kingdom
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 71 reviews
    The location was perfect. Ideally situated for what we wanted to see and do. We walked to the Glenfinnan Viaduct lookout via the woodland path at Glenfinnan Station. Fantastic!!! We visited the White Sands at Morar. Experienced the Jacobite Train journey from Fort William to Mallaig. Drove to Loch Ness to see if we could spot Nessie!!! The Armoury was a great base, clean and comfortable, quiet at night - Perfect!
    Helena
    United Kingdom
  • From $305.31 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 277 reviews
    The dinner and breakfast were absolutely delicious. There was no problem working round my food issues as so much of the produce was handmade by the chef. Homemade sausages and blackpudding were gluten free! Flavours were amazing as was the presentation. Waiting staff were very friendly and helpful. Walking distance to the Harry Potter experience of the steam engine going over the Glenfinnan viaduct.
    morag
    United Kingdom
  • From $305.31 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 277 reviews
    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.
    Michèle
    Netherlands
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 5 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.
    Deborah
    United Kingdom
  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 68 reviews
    The location is amazing, only minutes walk away from the Glenfinnan viaduct. The scenery is beyond beautiful, with the view of Ben Nevin peaking in the distance. The cabin is very modern, cosy and fully equipped with all the necessitys. Fort William is only approximately a 25 minute drive away.
    Daniel & Carly
    United Kingdom
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 46 reviews
    Jac & Jason are the perfect hosts. The place was cosy & warm, bed very comfortable, shower hot & the whole room was so clean & tidy. They were so welcoming, even though i was a last minute booking. Great spot to access the Glenfinnan Viaduct walk. Loved it! I am coming back!
    Cam
    Australia
  • From $305.31 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 277 reviews
    A wonderful family-run hotel with a great restaurant and bar. Staff was always most helpful and friendly. The room was clean, quite large and had everything I needed. Nice location in the middle of hills. Excellent breakfast.
    Chobot
    Czech Republic
  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 68 reviews
    A lovely cozy cabin on a beautiful location by the lake. We stayed for 3 nights, it's perfect for a couple of days. Very central location to explore the area, and just a few minutes walk to the Glenfinnan Train Bridge.
    Rodney Ka
    Netherlands
  • From $305.31 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 277 reviews
    Fantastic location very close to Glenfinnan Viaduct. Small family owned hotel with exceptional service. Food was amazing. Great value. Would unequivocally recommend.
    Robert
    United States of America
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 46 reviews
    Free lunch bag on day 1 with fruit, cake, yoghurt Polite hosts Helpful guidance on a woodland walk to glenfinnan viaduct
    rodney
    United Kingdom
  • From $305.31 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 277 reviews
    Dinner was served at the hotel. Free breakfast. Perfect location next to the trail that leads to the viaduct.
    Ryan
    United States of America
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 71 reviews
    nice place to stay at with easy access to Glenfinnan Viaduct. nice coffee stand across the street.
    Bryan
    United States of America
  • 9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 46 reviews
    Great location with fantastic views! Lovely hotel 5 mins walk away that did great evening food!
    Simon
    United Kingdom