Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Eric Stevens on trover

Find Hotels in Glenfinnan

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Glenfinnan hotels and places to stay

RiverBeds Lodges with Hot Tubs
3.5 out of 5
Dragon's Tooth Estate, Glencoe, Ballachulish, Scotland
Get Rates
15.23 mi from city center
4.6/5Wonderful! (84 reviews)

"Loved the hot tub Path could be lit up more but did provide a torch"…"

Reviewed on Aug 22, 2019

RiverBeds Lodges with Hot Tubs
Mansefield House
4 out of 5
Hillview Drive, Fort William, Scotland
Free CancellationReserve now, pay when you stay
The price is $83 per night
14.69 mi from city center
4.5/5Wonderful! (440 reviews)
An exceptional find near Fort William

"I can’t hold anyone at Mansfield House responsible for the weather but a friendly reception and an array of breakfasts that were not only very enjoyable but usually only found in much more expensive establishments. A little way out of Fort William but only a few minutes away if you have a car. I ..."…"

Reviewed on Oct 17, 2019

Mansefield House
Linnhe Lochside Holidays
3.5 out of 5
Corpach, Fort William, Scotland
Get Rates
13.07 mi from city center
4.6/5Exceptional! (21 reviews)
5 stars!

"Great lochside view. Clean chalet with good amenities. Good location. Would highly recommend."…"

Reviewed on Mar 3, 2020

Linnhe Lochside Holidays
Cluanie Inn
3.5 out of 5
Skye & Lochalsh, Inverness, Scotland
Free CancellationReserve now, pay when you stay
The price is $140 per night
26.07 mi from city center
4/5Very Good! (48 reviews)
Outstanding.

"A fabulous refit of an iconic and historical highland Staging Post/Inn. Outstanding in every respect."…"

Reviewed on Dec 19, 2019

Cluanie Inn
The Corran - Serviced Accommodation
3.5 out of 5
Corran, Onich, Inverness-shire, Fort William, Scotland
Free CancellationReserve now, pay when you stay
The price is $88 per night
12.37 mi from city center
4.6/5Wonderful! (128 reviews)
very very nice, loved it!

"Amazing, just beautiful. Hotel was spotless and great quality. Would 100% stay again"…"

Reviewed on Mar 22, 2020

The Corran - Serviced Accommodation
Craigag Lodge Guest House
2.5 out of 5
Craigag Lodge, Glenfinnan, Scotland
Get Rates
4.13 mi from city center
4.8/5Exceptional! (4 reviews)
Best guest house I have ever been to.

"Absolutely fabulous food and very friendly owner haven't felt so relaxed atmosphere except for home. beautiful area very very happy with it."…"

Reviewed on Nov 26, 2019

Craigag Lodge Guest House
Isles Of Glencoe Hotel
3 out of 5
Glencoe, Ballachulish, Scotland
Get Rates
17.18 mi from city center
4.2/5Excellent! (606 reviews)
Stunning location

"Lovely hotel in fab location with idilic views."…"

Reviewed on Mar 22, 2020

Isles Of Glencoe Hotel
The Prince's House Hotel
3 out of 5
Main Street, Glenfinnan, Scotland
Free CancellationReserve now, pay when you stay
The price is $187 per night
4.03 mi from city center
4.5/5Wonderful! (113 reviews)
Loved our stay!

"Loved our stay! Great bed, awesome espresso maker in the room with many coffee and tea choices. The owners, Kieran and Ina were very warm and friendly. Kieran’s dishes are absolutely delicious. The water is highly recommended for drinking. We hiked the Viaduct trail, it really wasn’t too hard and ..."…"

Reviewed on Sep 22, 2019

The Prince's House Hotel
Muthu Fort William Hotel
3 out of 5
Achintore Road, Fort William, Scotland
Get Rates
14.68 mi from city center
3.2/5 (103 reviews)
Great wee spot

"Lovely hotel with friendly staff, great spot to come back to after a long walk in the hills."…"

Reviewed on Jan 11, 2020

Muthu Fort William Hotel
Inverlochy Castle
5 out of 5
Torlundy, Fort William, Scotland
The price is $536 per night
17.25 mi from city center
4.7/5Exceptional! (128 reviews)
Not to be missed!

"Wow! We booked this last minute while driving through the country. Staying the night in a castle? I mean wow! That alone is amazing. The service here was top notch, never had anything like it. The grounds were stunning. Would recommend in a heartbeat."…"

Reviewed on Mar 9, 2020

Inverlochy Castle
Don't see what you're looking for?
See all available properties in Glenfinnan
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Glenfinnan

Visitors to Glenfinnan are sure to enjoy the restaurants. Tourists can also enjoy the city's breweries and cafés. There are 207 hotels and other accommodations in the surrounding area.

Sightseeing and Staying in Glenfinnan

Favorite places to visit in the city include Glenfinnan Museum, Glenfinnan Monument, and Glenfinnan Viaduct. Additionally, you might want to add Lochaber Geopark to your agenda.

Below is a top rated accommodation based on our user reviews:

  • The Prince's House Hotel - This 3-star hotel features 2 restaurants, free breakfast, and free WiFi. It's a favorite with Expedia travelers for its breakfast and helpful staff.

Getting Around Glenfinnan

To venture out into the surrounding area, hop aboard a train at Glenfinnan Station. Glenfinnan might not have very many public transit choices so consider renting a car to explore more.

Dressing for Glenfinnan

  • Between January and March, daytime temperatures average 47°F, while nighttime temperatures stay around 38°F
  • From April to June, the average is 59°F during the day and 39°F at night
  • July through September sees average temperatures of 60°F during the day and 49°F at night
  • In October-December, you can expect 55°F as the daytime average and 40°F as the nighttime average
  • Average annual rainfall for Glenfinnan is 1.38 inches
  • July and August are usually the hottest months averaging 59°F, while February and January are usually the coldest with an average temperature of 38°F

Frequently asked questions

Where is the best place to stay in Glenfinnan?
Craigag Lodge Guest House is one of the top choices for your stay based on our traveler data. This guesthouse offers free parking, and is a short 1-minute walk from Lochaber Geopark. The Prince’s House Hotel is another good option for your trip.
If I need to cancel my hotel reservation in Glenfinnan, will I receive a refund?
Yes! You’ll find that most hotel bookings are fully refundable if you cancel before the accommodation’s cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If you have a non-refundable reservation, it might still be possible to cancel it and receive a refund within a 24-hour period of your booking. Enter your dates, click on “Search”, then use the “free cancellation” filter to review the top deals on offer in Glenfinnan.
Where can I learn more about changing or cancelling my trip to Glenfinnan?
For more details about picking new dates or cancelling your trip to Glenfinnan, head over to our customer service page.
What's the best hotel to stay near Glenfinnan Viaduct?
The Prince’s House Hotel is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers 2 restaurants and free breakfast. It’s located just a short 0.8 mi (1.4 km) from Glenfinnan Viaduct. Other good choices in the area include Lochailort Inn and The Garrison.
What about the best place to stay near Glenfinnan Monument?
One of the top choices for your stay is The Prince’s House Hotel, located a short 0.7 mi (1.1 km) from Glenfinnan Monument, and this 3-star hotel offers 2 restaurants and free breakfast. Lochailort Inn and The Garrison are two other good choices within the area.
What are some hotels with pools in Glenfinnan?
Ben Nevis Hotel & Leisure Club: 3-star hotel, 1-minute walk from Lochaber Geopark. Offers an indoor pool, a children’s pool, and free buffet breakfast.

Recent reviews of Glenfinnan hotels

More trip options