A calm lake with a boat docked on the right, surrounded by dense forest and mountains in the background.

Find hotels in Invergarry from CA $163

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Invergarry hotels

1. The Caledonian Hotel

The Caledonian Hotel
3.0 star property
Fort William
7.2 out of 10, Good, (1,340 reviews)
"Great property with a bar and restaurant on site."
United States
Christopher
The price is CA $197
CA $236 total
includes taxes & fees
Aug 27 - Aug 28
The Caledonian Hotel

2. Glengarry Castle Hotel

Glengarry Castle Hotel
3.0 star property
Invergarry
9.6 out of 10, Exceptional, (306 reviews)
"Fantastic stay. Staff were all super helpful Breakfast was amazing!!"
United Kingdom
Jonathan
The price is CA $457
CA $549 total
includes taxes & fees
Sep 4 - Sep 5
Glengarry Castle Hotel

3. Ox Hotel Spean Bridge

Ox Hotel Spean Bridge
2.5 star property
Spean Bridge
8.2 out of 10, Very good, (220 reviews)
"Convenient car park Nice staff"
United Kingdom
Wai Yee
The price is CA $136
CA $163 total
includes taxes & fees
Aug 30 - Aug 31
Ox Hotel Spean Bridge

4. Invergarry Hotel

Invergarry Hotel
4.0 star property
Invergarry
9.2 out of 10, Wonderful, (182 reviews)
"Very nice property with great people. We enjoyed our stay."
United States
Kirk
The price is CA $301
CA $362 total
includes taxes & fees
Sep 4 - Sep 5
Invergarry Hotel

5. The Garrison

The Garrison
4.0 star property
Fort William
8.8 out of 10, Excellent, (1,003 reviews)
"Amazing location"
Canada
Katie
The price is CA $291
CA $350 total
includes taxes & fees
Aug 28 - Aug 29
The Garrison

6. Bright Star Lodge

Bright Star Lodge
3.5 star property
Invergarry
10.0 out of 10, Exceptional, (1 review)
"Had an amazing weekend here. The lodge was spotless and had everything we needed, was very much worth the 4 hour drive for the heand "
United Kingdom
gary
Bright Star Lodge

7. The Whispering Pine Lodge

The Whispering Pine Lodge
4.0 star property
Spean Bridge
9.0 out of 10, Wonderful, (155 reviews)
"Lovely spot with great accommodations "
United States
Judith
The price is CA $487
CA $585 total
includes taxes & fees
Aug 30 - Aug 31
The Whispering Pine Lodge

8. Linnhe Lochside Holidays

Linnhe Lochside Holidays
3.5 star property
Fort William
9.2 out of 10, Wonderful, (292 reviews)
"Beautiful location and close to many activities! Our cottage was clean and had everything that we needed."
United States
Michael
The price is CA $333
CA $445 total
includes taxes & fees
Aug 19 - Aug 20
Linnhe Lochside Holidays

9. Onich Hotel

Onich Hotel
4.0 star property
Fort William
7.8 out of 10, Good, (469 reviews)
"It was a beautiful cabin that we stayed."
United Kingdom
Ankit
The price is CA $242
CA $290 total
includes taxes & fees
Sep 1 - Sep 2
Onich Hotel

10. Base Camp Hotel Nevis Range

Base Camp Hotel Nevis Range
3.0 star property
Fort William
8.4 out of 10, Very good, (332 reviews)
"Parking good, room was very clean & comfortable. Breakfast was good although not included in price & not in the hotel building"
United Kingdom
Theresa
The price is CA $220
CA $264 total
includes taxes & fees
Sep 2 - Sep 3
Base Camp Hotel Nevis Range

11. Ben Nevis Hotel & Leisure Club

Ben Nevis Hotel & Leisure Club
3.0 star property
Fort William
6.8 out of 10, (1,000 reviews)
"Stay was great!"
United Kingdom
Debashis
The price is CA $255
CA $305 total
includes taxes & fees
Aug 17 - Aug 18
Ben Nevis Hotel & Leisure Club

12. Binnilidh Mhor B&B

Binnilidh Mhor B&B
4.0 star property
Inverness
10.0 out of 10, Exceptional, (107 reviews)
"Wonderful place to stay and extremely welcoming hosts "
United Kingdom
Dr Claire Walsh
The price is CA $341
CA $409 total
includes taxes & fees
Aug 24 - Aug 25
Binnilidh Mhor B&B

13. The Inch Hotel

The Inch Hotel
3.0 star property
Fort Augustus
9.0 out of 10, Wonderful, (515 reviews)
"Lovely views from the bedrooms. Fabulous breakfast"
United Kingdom
Katie
The price is CA $274
CA $329 total
includes taxes & fees
Aug 20 - Aug 21
The Inch Hotel

14. Nevis Bank Inn

Nevis Bank Inn
4.0 star property
Fort William
8.8 out of 10, Excellent, (743 reviews)
"Clean , comfortable and a very good restaurant onsite."
United States
isidoro
The price is CA $307
CA $369 total
includes taxes & fees
Aug 20 - Aug 21
Nevis Bank Inn

15. The Lovat, Loch Ness

The Lovat, Loch Ness
4.0 star property
Fort Augustus
9.2 out of 10, Wonderful, (318 reviews)
"Excellent location to stay and explore the Highlands. Staff is very helpful and ready to help and provide information. Breakfast was exceptional"
Canada
Tobias
The price is CA $479
CA $574 total
includes taxes & fees
Sep 5 - Sep 6
The Lovat, Loch Ness

16. Corriegour Lodge Hotel

Corriegour Lodge Hotel
4.0 star property
Spean Bridge
9.2 out of 10, Wonderful, (187 reviews)
"It is adorable and the food and hospitality were amazing "
United States
Darcy
The price is CA $471
CA $566 total
includes taxes & fees
Aug 10 - Aug 11
Corriegour Lodge Hotel

17. Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery
3.0 star property
Fort William
8.4 out of 10, Very good, (630 reviews)
"Great spot and excellent pub"
Canada
Jean
The price is CA $363
CA $436 total
includes taxes & fees
Aug 19 - Aug 20
Loch Leven Hotel & Distillery

18. Loch Ness Drumnadrochit Hotel

Loch Ness Drumnadrochit Hotel
3.0 star property
Inverness
8.0 out of 10, Very good, (476 reviews)
"Food escelente, services wonderfull."
United States
Corali
The price is CA $309
CA $370 total
includes taxes & fees
Aug 22 - Aug 23
Loch Ness Drumnadrochit Hotel

19. Kettle House B&B

Kettle House B&B
3.5 star property
Fort Augustus
10.0 out of 10, Exceptional, (32 reviews)
"Nice breakfast"
Australia
Pen
The price is CA $197
CA $236 total
includes taxes & fees
Aug 18 - Aug 19
Kettle House B&B

20. Isles Of Glencoe Hotel

Isles Of Glencoe Hotel
3.0 star property
Ballachulish
8.6 out of 10, Excellent, (1,006 reviews)
"the restaurant was lovely and they were able to get us a last minute reservation upon our later arrival. staff were lovely the property was lovely and the location is gorgeous!"
United States
Emily
The price is CA $437
CA $525 total
includes taxes & fees
Sep 1 - Sep 2
Isles Of Glencoe Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Invergarry attractions

Learn more about Invergarry

Nestled along the Great Glen, this Highland village offers boat trips on Loch Oich and hiking trails through ancient Caledonian pine forests. Visit the ruins of Invergarry Castle, then enjoy traditional Scottish fare at the local inn where fishing tales flow freely.

A lake surrounded by forested hills and distant snow-capped mountains.
Photo by djmacpherson
Open Photo by djmacpherson

Top Invergarry Hotel Reviews

More cheap stays in Invergarry

Find out more about Invergarry

Top reasons to visit Invergarry

  • Breathtaking Nature: Invergarry boasts stunning landscapes, including the scenic River Garry and the breathtaking Highlands, perfect for outdoor exploration.
  • Outdoor Adventures: Ideal for enthusiasts, visitors can enjoy hiking, skiing, and a variety of exciting day trips.
  • Rich History: Delve into the local culture through museums and historical sites that showcase the area’s heritage.
  • Delicious Local Cuisine: Savor delightful meals at charming local restaurants offering authentic Highland hospitality.
  • Variety of Accommodations: Choose from cozy bed and breakfasts to inviting lodges catering to all types of travellers.

Find great hotels in and around Invergarry

Discover the charm of Invergarry, Scotland, where a variety of accommodations await you. From cozy bed and breakfasts to inviting lodges, you'll find options that cater to adventure seekers, families, and pet owners alike. Explore the village of Invergarry and enjoy a memorable vacation experience with properties designed to meet all your needs. Whether you’re looking for relaxation or outdoor fun, Invergarry's hotels promise a delightful stay.

  • The Inch Hotel: A charming 3-star hotel located 11.3km from Invergarry, The Inch Hotel boasts a family-friendly and pet-friendly atmosphere, earning a guest rating of 9.0. This hotel is perfect for those travelling with children, offering amenities such as cribs, highchairs, and babysitting services. Additionally, it welcomes pets, providing food and water bowls and a special policy to accommodate furry companions. The Inch Hotel's warm service and comfortable accommodations make it an ideal base for family adventures in the stunning Scottish Highlands.
  • The Highland Club: Nestled 11.3km from Invergarry, The Highland Club is a luxurious 4-star country house with an outstanding guest rating of 9.6. This property appeals to adventure seekers and families alike, offering exciting activities such as kayaking, fishing, and mountain biking nearby. Children can enjoy the shared playground and arcade game room, while the hotel's scenic surroundings provide endless opportunities for exploration. The Highland Club combines elegance with a spirit of adventure, making it a perfect getaway for those looking to immerse themselves in nature.
  • Glengarry Castle Hotel: Set in the heart of Invergarry, the 3-star Glengarry Castle Hotel has a remarkable guest rating of 9.6. With its inviting restaurant and bar, guests can enjoy delightful dining experiences, including lunch and dinner options. The hotel features recreational activities, such as onsite tennis and nearby fishing, ensuring a lively stay. With multiple televisions in the common areas, guests can unwind and catch up on their favorite shows. Glengarry Castle Hotel offers a blend of relaxation and entertainment, making it an excellent choice for visitors seeking a memorable Scottish experience.

Where to stay in and around Invergarry

Invergarry, Scotland, offers a captivating blend of rich history and stunning natural beauty, perfect for adventurers and relaxation seekers alike. Explore the scenic River Garry, dine at delightful local restaurants, and immerse yourself in the warm Highland hospitality. With its rustic elegance and friendly atmosphere, Invergarry invites you to unwind and embark on unforgettable excursions in a truly picturesque setting.

  • Fort Augustus: Situated 11.3km from Invergarry, Fort Augustus is a charming city known for its stunning outdoor landscapes and adventure opportunities. The area sees a moderate number of visitors year-round, with peak travel during the summer months from June to August. Outdoor enthusiasts flock here for activities such as skiing and hiking, while the nearby national park and picturesque lake offer breathtaking scenery. Whether you're exploring the local ski field or simply enjoying a leisurely stroll by the water, Fort Augustus promises an enriching travel experience.
  • Aberchalder: Nestled within the vicinity of Invergarry, Aberchalder is a quaint village that captivates visitors with its natural beauty. Travel to this area peaks in March and during the summer months of July to August, attracting those seeking scenic views and outdoor adventures. The village is surrounded by impressive mountains, tranquil lakes, and the expansive national state park, making it a perfect destination for nature lovers and explorers alike. Aberchalder’s serene environment provides a peaceful retreat, ideal for unwinding and immersing yourself in Scotland’s stunning landscapes.
  • Kilfinnan: Located 6.4km from Invergarry, Kilfinnan is a picturesque village that draws visitors for its breathtaking scenery and outdoor adventures. Peak travel occurs from July to September, attracting those eager to experience the area’s beautiful mountains and refreshing water features. The nearby lakes offer opportunities for fishing and boating, making it a haven for outdoor activities. Whether you’re hiking through the lush landscapes or relaxing by the lakeside, Kilfinnan is an excellent destination to experience the natural splendour of the Scottish Highlands.

Things to do in Invergarry

Invergarry, Scotland, is perfect for outdoor enthusiasts seeking stunning scenery and adventure. Visitors can explore hiking trails, enjoy skiing at nearby ski fields, and experience the beauty of Lochaber Geopark. With a range of outdoor adventures and day trips available, there's also the opportunity for enjoyable night outings. This charming location offers a fantastic blend of activities for a memorable vacation.

Shopping

Invergarry offers charming local shops for unique gifts and souvenirs, perfect for capturing the essence of Scotland. If you’re up for a drive, visit the Fort William Shopping Centre, 27.4km away, featuring a range of retail outlets and cafes for a delightful shopping day.

Recreation

Experience the tranquil surroundings at Invergarry Hotel's wellness spa, where you can indulge in rejuvenating treatments and soothing massages. For outdoor fun, explore the nearby Great Glen Way, offering scenic hiking trails with breathtaking views of Loch Ness and the stunning Scottish Highlands.

Adventure

Explore the breathtaking landscapes of Loch Ness on a guided kayak tour, where you can paddle through serene waters while searching for the elusive Nessie. For a thrilling hike, tackle the nearby hills for panoramic views of the Highlands and the tranquil beauty of the surrounding area.

Nightlife

Invergarry's nightlife offers a cozy atmosphere with local charm. Enjoy a pint at the Invergarry Hotel, or experience traditional Scottish music at the nearby Glengarry Castle Hotel. For a more lively vibe, the local pubs provide a warm welcome and a chance to mingle with friendly locals.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Invergarry

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Invergarry are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Invergarry about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Invergarry is Wednesday. The most expensive day to stay in Invergarry is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to tailor your options based on your budget, desired location, and preferred hotel type. To discover the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Invergarry with your flights and activities through an Expedia package.

Find the best attractions in and around Invergarry

Invergarry is a picturesque destination perfect for outdoor enthusiasts and those seeking adventure. Visitors can explore stunning lakes and the breathtaking Highlands, while history buffs can delve into local museums. Whether you're looking for a romantic getaway or simply want to soak in the scenic beauty, Invergarry offers a variety of attractions that cater to all tastes. Enjoy the unique blend of nature and culture that this charming area has to offer.

  • Loch Lochy: Nestled 17.7km from Invergarry, Loch Lochy offers stunning outdoor experiences. Enjoy romantic strolls along the beach or take in the breathtaking scenery while hiking or picnicking by the water's edge.
  • Drynachan Woodturning Gallery: Located in Invergarry, this unique museum showcases the art of woodturning. Immerse yourself in local culture as you explore exquisite handcrafted pieces and learn about traditional Scottish craftsmanship.
  • Clansman Centre: Just 11.3km away, the Clansman Centre is a history museum that delves into the rich heritage of Scotland. Engage with exhibits that tell the stories of clans and their significance, offering a fascinating glimpse into the past.

Best time to go to Invergarry

The best time to visit Invergarry can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Invergarry falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Invergarry falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January33.8°F (1.0°C)Light RainMostly CloudyAverageSlightly Low
February34.9°F (1.6°C)Light RainMostly CloudyAverageSlightly Low
March37.8°F (3.2°C)Light RainMostly CloudyAverageAverage
April42.8°F (6.0°C)Light RainMostly CloudySlightly HighAverage
May48.0°F (8.9°C)Light RainMostly CloudyAverageAverage
June53.4°F (11.9°C)Light RainMostly CloudyAverageSlightly High
July55.6°F (13.1°C)Light RainMostly CloudySlightly HighSlightly High
August54.3°F (12.4°C)Light RainMostly CloudySlightly HighSlightly High
September51.1°F (10.6°C)Light RainMostly CloudyAverageAverage
October45.3°F (7.4°C)Light RainMostly CloudySlightly LowAverage
November39.4°F (4.1°C)Light RainMostly CloudySlightly LowSlightly Low
December34.9°F (1.6°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Invergarry

When planning your visit to INVergarry, Scotland, you can fly into several major airports. EDInburgh Airport (EDI) is located 152.9km away, with notable hotels like Crescent House and Virgin Hotels Edinburgh, both 11.3km from the airport. GLAsgow Airport (GLA) is 135.2km away, offering luxurious stays at Kimpton Blythswood Hotel & Spa and JA Mar Hall Scotland, just 7 and 6.4km from the airport, respectively. Lastly, Aberdeen Airport (ABZ) is 157.7km from Invergarry, with options such as Marcliffe and Courtyard by Marriott, the latter only 483m from the airport. Each airport provides accessible transportation to these hotels.

Frequently asked questions

What is the best area to stay in Invergarry?
The best area to stay in Invergarry is the main village area around the A82 and A87 crossroads, as it offers the most convenient access to amenities and local attractions.

This central hub of Invergarry is where you'll find the Invergarry Hotel and a few local shops. It's a small, spread-out village, so staying close to the main roads ensures you're well-connected for exploring the wider Highlands. The area is surrounded by stunning natural scenery, with views of mountains and Loch Oich nearby.

For couples seeking a tranquil getaway with easy access to outdoor activities, staying near the village centre is ideal. You're perfectly positioned for scenic drives along the Great Glen Way, boat trips on Loch Ness, or exploring historic sites like Invergarry Castle ruins. The local hotel provides a comfortable base for relaxing after a day of adventuring.

Families will also find this area convenient due to its central location.
What are the best hotels in Invergarry that travellers recommend?
Two of the best hotels in Invergarry that receive consistently high recommendations from travellers are the Invergarry Hotel and the Glengarry Castle Hotel.

The 4-star Invergarry Hotel, with a 9.2 rating, is highly regarded for its beautiful location, offering views of both the river and mountains. Guests frequently praise the good food, comfortable rooms, and excellent, friendly service. Free self-parking is available, and for those who enjoy outdoor activities, mountain biking and mountain climbing are available nearby. The hotel also features a terrace for guests to enjoy.

Another highly recommended option is the 3-star Glengarry Castle Hotel, which boasts an impressive 9.8 rating. Guests consistently highlight the helpful and lovely staff, as well as the excellent and fantastic food. The rooms are described as comfortable and clean, and the location is considered convenient. The hotel offers free full breakfast and free self-parking, and for recreation, there is an outdoor tennis court on-site.
What hotels in Invergarry offer free breakfast?
In Invergarry, the Glengarry Castle Hotel offers complimentary breakfast.

The 3-star Glengarry Castle Hotel has an exceptional rating of 9.8 and provides both a full breakfast and a standard breakfast free of charge. Guests frequently praise the excellent food and the helpful staff. The hotel also offers free toiletries, free self-parking, and free WiFi. For recreation, there is outdoor tennis on site. The Drynachan Woodturning Gallery is a short 1.5 km away.
What are the best budget hotels in Invergarry?
For a highly-rated budget hotel in Invergarry, the Glengarry Castle Hotel is a superb option.

This 3-star hotel boasts an exceptional 9.8 rating and offers a range of complimentary amenities including free toiletries, free self-parking, and free WiFi. Guests can also enjoy a complimentary full breakfast and make use of the outdoor tennis facilities on-site. Many guests have praised the helpful and lovely staff, the excellent and fantastic food, and the comfortable and clean rooms. The hotel's location is considered convenient, and the service is consistently described as great. It is also located just 1.5 km from the Drynachan Woodturning Gallery.
What are the most romantic hotels in Invergarry for couples?
For a romantic stay in Invergarry, the Invergarry Hotel is an excellent choice for couples.

This 4-star hotel, with an impressive 9.2 rating, offers comfortable and clean rooms, often featuring delightful mountain views. Guests consistently praise the excellent service and friendly staff, along with the amazing food served on-site. Its beautiful location provides easy access to outdoor activities such as mountain biking and mountain climbing in the nearby mountains. The hotel also provides free toiletries and complimentary self-parking, adding to the convenience for guests. The Well of the Seven Heads is a short 2.0 km away for those wishing to explore local points of interest.
When is the best time to go to Invergarry?
Invergarry is best visited during the spring (April to May) and autumn (September to October) for pleasant weather and fewer crowds.

Spring brings milder temperatures, with the landscape starting to green and flowers blooming. It's a great time for outdoor activities like hiking and exploring the local lochs without the busier summer crowds. You'll find the days are getting longer, offering more time for sightseeing.

Autumn offers a spectacular display of changing colours, particularly in the surrounding forests and glens. The weather remains generally mild, and the midges (small biting insects) are usually less prevalent than in the height of summer. This period is ideal for photography and enjoying the natural beauty of the Highlands in a more tranquil setting.

While summer (June to August) offers the warmest weather and longest daylight hours, it's also the busiest time, with more visitors and a higher chance of encountering midges.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Invergarry.
How much is the nightly rate at a Invergarry hotel?
Prices for hotels in Invergarry often vary, but you can find a great deal from CA $163 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.