Hotels in Invergarry

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Invergarry?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Invergarry on Hotels.com. These Invergarry hotels consistently deliver on comfort, location and traveller experience. Last updated on .

The Caledonian Hotel

The Caledonian Hotel
3.0 star property
Fort William
7.2 out of 10, Good, (1,336 reviews)
This Fort William retreat offers relaxed comfort after mountain adventures on Ben Nevis. Enjoy hearty meals at the restaurant, unwind with drinks at the bar, and sleep soundly in comfortable beds praised by fellow travellers.
The price is £152
includes taxes & fees
27 Jul - 28 Jul
The Caledonian Hotel

Ox Hotel Spean Bridge

Ox Hotel Spean Bridge
2.5 star property
Spean Bridge
8.2 out of 10, Very good, (204 reviews)
Escape to this peaceful hotel just a 2-minute walk from Spean Bridge Station. Balconies and patios offer a quiet environment while exploring nearby Highland Soaps and the Commando Memorial. Enjoy convenient free WiFi and complimentary parking during your Scottish adventure.
The price is £97
includes taxes & fees
21 Aug - 22 Aug
Ox Hotel Spean Bridge

Glengarry Castle Hotel

Glengarry Castle Hotel
3.0 star property
Invergarry
9.6 out of 10, Exceptional, (303 reviews)
The price is £320
includes taxes & fees
23 Jul - 24 Jul
Glengarry Castle Hotel

Invergarry Hotel

Invergarry Hotel
4.0 star property
Invergarry
9.2 out of 10, Wonderful, (181 reviews)
Immersed in the Scottish wilderness, this Invergarry hotel offers a charming café and garden retreat. Located near Well of the Seven Heads and Drynachan Woodturning Gallery, guests can unwind at the bar after exploring natural attractions.
The price is £221
includes taxes & fees
24 Jul - 25 Jul
Invergarry Hotel

Bright Star Lodge

Bright Star Lodge
3.5 star property
Invergarry
10.0 out of 10, Exceptional, (1 review)
Bright Star Lodge

The Garrison

The Garrison
4.0 star property
Fort William
8.8 out of 10, Excellent, (1,004 reviews)
The price is £220
includes taxes & fees
2 Aug - 3 Aug
The Garrison

The Whispering Pine Lodge

The Whispering Pine Lodge
4.0 star property
Spean Bridge
9.0 out of 10, Wonderful, (152 reviews)
Escape to this Spean Bridge hotel with a private beach and full-service spa offering deep-tissue massages. Unwind at the bar or enjoy a meal at the on-site restaurant. Loch Lochy and Great Glen Water Park are just a short journey away.
The price is £352
includes taxes & fees
10 Aug - 11 Aug
The Whispering Pine Lodge

Binnilidh Mhor B&B

Binnilidh Mhor B&B
4.0 star property
Inverness
10.0 out of 10, Exceptional, (105 reviews)
Immerse yourself in Scottish tranquility at this charming Inverness B&B offering free breakfast and parking. Outdoor enthusiasts will appreciate the nearby mountain biking trails, while Loch Liath and Clansman Centre provide cultural exploration opportunities.
The price is £220
includes taxes & fees
20 Aug - 21 Aug
Binnilidh Mhor B&B

Linnhe Lochside Holidays

Linnhe Lochside Holidays
3.5 star property
Fort William
9.2 out of 10, Wonderful, (285 reviews)
Linnhe Lochside Holidays

Base Camp Hotel Nevis Range

Base Camp Hotel Nevis Range
3.0 star property
Fort William
8.4 out of 10, Very good, (329 reviews)
Nestled near the Nevis Range Mountain Experience, this cosy hotel offers a prime base for snowboarding adventures. With complimentary WiFi and parking, plus breakfast available, you'll find comfort after exploring Scotland's highest peak nearby.
The price is £225
includes taxes & fees
24 Jul - 25 Jul
Base Camp Hotel Nevis Range

Onich Hotel

Onich Hotel
4.0 star property
Fort William
7.8 out of 10, Good, (458 reviews)
Situated directly on the bay in Fort William, this hotel offers a scenic retreat with a welcoming restaurant and cosy bar lounge. Enjoy free WiFi and parking while exploring nearby Dragons Tooth Golf Course and Pixel Spirits Distillery from this peaceful garden setting.
The price is £175
includes taxes & fees
21 Aug - 22 Aug
Onich Hotel

Corriegour Lodge Hotel

Corriegour Lodge Hotel
4.0 star property
Spean Bridge
9.2 out of 10, Wonderful, (187 reviews)
Escape to this Victorian lodge hotel with a private beach along Loch Lochy. Unwind with drinks at the bar or savour meals at the on-site restaurant while exploring the Great Glen area. Gardens, terrace views, and exceptionally helpful staff await.
The price is £299
includes taxes & fees
30 Jul - 31 Jul
Corriegour Lodge Hotel

Kettle House B&B

Kettle House B&B
3.5 star property
Fort Augustus
10.0 out of 10, Exceptional, (31 reviews)
Nestled in the heart of Fort Augustus, this B&B offers complimentary cooked-to-order breakfast, WiFi, and convenient parking. Explore nearby Clansman Centre and Allt na Criche, with Inverness Airport just 71 minutes away.
Kettle House B&B

Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery
3.0 star property
Fort William
8.4 out of 10, Very good, (619 reviews)
Nestled along the shores of Loch Leven, this Fort William retreat features its own distillery, relaxed restaurant, and welcoming bar. Explore nearby Pixel Spirits Distillery or tee off at Dragon's Tooth Golf Course after enjoying a free breakfast and scenic garden strolls.
The price is £240
includes taxes & fees
13 Aug - 14 Aug
Loch Leven Hotel & Distillery

The Lovat, Loch Ness

The Lovat, Loch Ness
4.0 star property
Fort Augustus
9.2 out of 10, Wonderful, (317 reviews)
The Lovat, Loch Ness

The Inch Hotel

The Inch Hotel
3.0 star property
Fort Augustus
9.0 out of 10, Wonderful, (508 reviews)
Set on the shores of Loch Ness, this inviting hotel offers a cosy bar, restaurant with room service, and attentive staff. Located minutes from Allt na Criche and Clansman Centre attractions with free WiFi throughout for a connected Highland experience.
The price is £156
includes taxes & fees
9 Aug - 10 Aug
The Inch Hotel

Nevis Bank Inn

Nevis Bank Inn
4.0 star property
Fort William
8.8 out of 10, Excellent, (739 reviews)
Browns Restaurant serves breakfast through dinner at this Fort William hotel. A 10-minute walk from the train station, the inn offers easy access to Ben Nevis and Commando Monument. Travellers praise the great location and friendly team who make exploring nearby attractions seamless.
The price is £195
includes taxes & fees
15 Aug - 16 Aug
Nevis Bank Inn

Alexandra Hotel

Alexandra Hotel
3.0 star property
Fort William City Centre
7.8 out of 10, Good, (1,004 reviews)
Embrace scenic Highland charm at this welcoming hotel steps from Fort William Station. With 2 restaurants, a cosy bar, and a terrace for mountain gazing, you'll enjoy easy access to Ben Nevis and Great Glen Way adventures.
The price is £184
includes taxes & fees
28 Jul - 29 Jul
Alexandra Hotel

Loch Ness Gate House

Loch Ness Gate House
3.0 star property
Fort Augustus
8.6 out of 10, Excellent, (115 reviews)
Charming hotel in the heart of Fort Augustus offering cosy accommodation with free WiFi and daily housekeeping. Explore the Clansman Centre and Allt na Criche attractions just moments away, then unwind in this perfect Loch Ness gateway.
The price is £203
includes taxes & fees
19 Aug - 20 Aug
Loch Ness Gate House

Ben Nevis Hotel & Leisure Club

Ben Nevis Hotel & Leisure Club
3.0 star property
Fort William
6.8 out of 10, (1,004 reviews)
Surrounded by Highland majesty, this Fort William hotel offers an indoor pool, steam room, and fitness centre. Just a 10-minute drive from Ben Nevis and near Inverlochy Castle, guests appreciate the helpful staff and convenient restaurant with bar.
The price is £144
includes taxes & fees
29 Jul - 30 Jul
Ben Nevis Hotel & Leisure Club
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.

When is the best time to visit Invergarry?

Our prices for hotels in Invergarry are cheapest in February
Price trends for hotels in Invergarry
Pricing is based on two traveller single night rates
View properties in July
Currently viewing crowd sizes and weather for July.
Typical weather for Invergarry
July
High 17°C / low 9°C. Cloudy most days.
View properties in July
17°
weather_cloudy
July, no crowd data, average high temperature 17 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
16°
weather_cloudy
August, no crowd data, average high temperature 16 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
14°
weather_cloudy
September, no crowd data, average high temperature 14 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
10°
weather_cloudy
October, no crowd data, average high temperature 10 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
weather_cloudy
November, no crowd data, average high temperature 7 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
ac_unit
December, no crowd data, average high temperature 4 degrees Celsius, average low temperature -1 degrees Celsius. Snow likely.
-1°
ac_unit
January, no crowd data, average high temperature 3 degrees Celsius, average low temperature -1 degrees Celsius. Snow likely.
-1°
ac_unit
February, no crowd data, average high temperature 4 degrees Celsius, average low temperature -1 degrees Celsius. Snow likely.
-1°
weather_cloudy
March, no crowd data, average high temperature 7 degrees Celsius, average low temperature 0 degrees Celsius. Cloudy most days.
10°
weather_cloudy
April, no crowd data, average high temperature 10 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
13°
weather_cloudy
May, no crowd data, average high temperature 13 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
16°
weather_cloudy
June, no crowd data, average high temperature 16 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
Monthly weather averages (˚C)

Top landmarks in Invergarry

Learn more about Invergarry

Invergarry is well known for its attractions such as Loch Oich and Well of the Seven Heads.

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

Check out reviews of Invergarry hotels guests love

Frequently asked questions

How much does a hotel room cost in Invergarry?
You can find top hotels in Invergarry from £92 with options to suit your budget and needs. If you're looking for an affordable hotel in Invergarry that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How much does a hotel room cost in Invergarry?
You can find top hotels in Invergarry from £92 with options to suit your budget and needs. If you're looking for an affordable hotel in Invergarry that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com. If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Invergarry hotels?
Discover great deals on Invergarry hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. And make sure to check out our last-minute deals on Invergarry hotels.
How can I find deals and earn rewards at Invergarry hotels?
Members can save up to 20% on select hotels in Invergarry. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Invergarry hotels with free cancellation?
It's easy to book a refundable Invergarry hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some top pet-friendly hotels in Invergarry?
Our travellers' favourite pet-friendly hotels in Invergarry include:You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Invergarry.
What are some of the best Invergarry hotels with free parking?
If you're driving, a great Invergarry hotel with free parking is a bonus. Our travellers' favourites include:
What hotels do travellers recommend in Invergarry?
Can I book a refundable accommodation option in Invergarry?
If you want the flexibility to change your plans to Invergarry, most hotels offer refundable* rates that you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Invergarry if I want a holiday rental instead of a hotel?
If you want to find a good alternative to a hotel, look over our selection of 23 holiday homes. You can also consider one of the 16 cottages for your trip.
What will the weather in Invergarry be like during my visit?
July and August are typically the warmest months in Invergarry, when the average temperature is 12°C. January and February are the coldest months, when the average temperature is 2°C. December and January are the months with the most rain.
Why should I book my Invergarry hotel with Hotels.com?
There are lots of reasons to book your Invergarry trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Invergarry

Whispers of History and Nature: Discover the Enchantment of Invergarry

Nestled in the heart of the Scottish Highlands, Invergarry enchants with its stunning landscapes and rich history. Dominated by the majestic ruins of Invergarry Castle, this charming village offers a gateway to outdoor adventures in nearby Loch Ness and the expansive Glen Affric National Nature Reserve. Wander along serene loch shores or explore scenic hiking trails, where breathtaking views await at every turn. With its tranquil ambiance and captivating heritage, Invergarry is an idyllic retreat for nature lovers and history enthusiasts alike, promising unforgettable experiences in Scotland's enchanting wilderness.

Discover great hotels near Invergarry

Invergarry offers a variety of accommodation options, from charming bed-and-breakfasts to cosy hotels, ideal for exploring the stunning Scottish Highlands. Visitors can enjoy warm hospitality, comfortable amenities, and picturesque surroundings, making it a perfect base for outdoor adventures and local attractions. These are some of the hotels preferred by our travellers near Invergarry:

  1. Corriegour Lodge HotelOpens in a new window: This remarkable 4.0-star hotel offers a stunning seaside experience, rated 9.2 out of 10 by discerning travellers. With direct beach access, the hotel is a haven for adventure enthusiasts seeking thrilling activities such as kayaking, waterskiing, and sailing. Guests appreciate the variety of recreation options available both onsite and nearby, ensuring a vibrant getaway filled with excitement and exploration. The well-appointed accommodations and the surrounding natural beauty enhance the overall allure, delivering a distinctive experience for those looking to unwind after a day of adventure.
  2. Kettle House B&BOpens in a new window: Kettle House B&B is an inviting 3.5-star property with an exceptional guest rating of 10.0 out of 10. This charming bed and breakfast is perfect for pet-friendly travellers seeking a warm and welcoming atmosphere. The hotel allows pets and offers thoughtful amenities for furry companions, creating a comfortable environment for all. The delightful breakfast options and cosy accommodations make it an ideal retreat, ensuring a memorable and enjoyable stay that celebrates a relaxed lifestyle, where guests can start their day with a satisfying meal before exploring the enchanting surroundings.
  3. Loch Ness Guest HouseOpens in a new window: Loch Ness Guest House is a delightful 3.5-star guesthouse, boasting a guest rating of 8.8 out of 10. This property is a haven for leisure travellers seeking outdoor adventures, with nearby hiking and biking opportunities. The comfortable accommodations are complemented by entertainment options such as multiple televisions, creating a perfect space to relax after an active day. The welcoming atmosphere and convenient location enhance the overall experience, making it a splendid choice for those who appreciate a tranquil retreat close to nature and outdoor activities.

Where to stay in and around Invergarry

Stay in Fort Augustus, Spean Bridge, or Aberchalder when visiting Invergarry, Scotland. Fort Augustus offers friendly locals and cultural experiences alongside beautiful boating opportunities. Spean Bridge boasts stunning scenery and a relaxing atmosphere, while Aberchalder is a nature lover's paradise. For first-time visitors, Fort Augustus is the best choice, blending charm, activities, and local culture seamlessly.

  1. Fort AugustusOpens in a new window: Nestled at the southern end of Loch Ness, Fort Augustus is a charming village that perfectly embodies Scottish hospitality. With friendly locals and a vibrant small-town atmosphere, it's an excellent base for exploring the stunning Highlands. The Clansman Centre offers fascinating insights into local history and culture, while the breathtaking Glen Affric is perfect for nature lovers. Don't miss the spectacular Falls of Foyers, which provide an amazing backdrop for a leisurely walk. Whether you're keen on boating along the loch or enjoying a meal at a local dining spot, Fort Augustus has something for everyone.
  2. Spean BridgeOpens in a new window: This picturesque village is an ideal retreat for those who appreciate stunning scenery and a relaxing atmosphere. Spean Bridge is a gateway to Loch Lochy, where you can unwind by the beautiful pebble beach. For history enthusiasts, the nearby Inverlochy Castle offers a glimpse into Scotland's regal past, while the Clan Cameron Museum provides a rich insight into local heritage. With a backdrop of mountains and lakes, Spean Bridge is perfect for those looking to escape the hustle and bustle and enjoy the natural beauty of the area.
  3. AberchalderOpens in a new window: Known for its serene natural parks, Aberchalder is the ultimate spot for travellers seeking tranquillity in nature. This quaint area offers pristine landscapes and a peaceful environment, making it ideal for leisurely walks and picnics amidst the beauty of the Highlands. Although smaller and less commercialised than its neighbours, Aberchalder's charm lies in its idyllic surroundings and the opportunity to connect with nature away from the crowds. It’s a great choice for those wanting to experience a more laid-back Scottish getaway.

Things to do in and around Invergarry

Nestled amidst stunning mountains and serene lochs, Invergarry invites travellers to explore lush forests and picturesque trails. Enjoy tranquil walks, wildlife spotting, and the beauty of natural parks. With its rich heritage and charming landscapes, it's a delightful stop for those seeking a peaceful retreat in nature.

  • Loch LochyOpens in a new window – Spend a day at this stunning lake, where you can enjoy a leisurely walk along the shores or take in the breathtaking views of the surrounding hills. The tranquil waters invite kayaking and fishing, making it an ideal spot for nature lovers seeking a peaceful retreat.
  • Clan Cameron MuseumOpens in a new window – Delve into the rich heritage of the Clan Cameron at this informative museum. Discover fascinating exhibits that highlight the clan's history, culture, and significance in Scottish history. It's an enlightening stop for those interested in the stories that shaped the region.
  • Clansman CentreOpens in a new window – Step into the past at the Clansman Centre, where you can learn about the life and times of the Scottish clans. The interactive displays and historical artefacts provide a unique glimpse into the traditions and customs that are still celebrated today.
  • Allt na CricheOpens in a new window – Marvel at the beauty of this picturesque waterfall, a perfect spot for photography enthusiasts and hikers. The soothing sound of cascading water amidst lush surroundings creates a serene atmosphere, ideal for a relaxing picnic or a quiet moment in nature.
  • Drynachan Woodturning GalleryOpens in a new window – Visit this charming gallery to appreciate the skill of local artisans. The woodturning creations on display showcase both functional and decorative pieces, providing a delightful insight into traditional craftsmanship. You might even find the perfect souvenir to take home!

4 tips for savvy savings when booking a hotel in Invergarry

  1. Book for the cheapest times: The most affordable time to visit Invergarry is during January, February, and November, when hotel prices are typically lower. For those on a budget, a stay of at least 2 to 3 days is great value for money as it allows ample time to explore the area's significant landmarks, cultural sites, and natural parks. Visitors can immerse themselves in the rich history and stunning scenery that Invergarry has to offer, making it an ideal destination for a budget-friendly getaway.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Invergarry, begin by exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. Additionally, consider enabling email alerts or push notifications from Hotels.com to stay informed about flash sales and exclusive last-minute offers, ensuring you’re more likely to catch savings opportunities. The Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, so if prices drop or rooms become available, you’ll be among the first to know for your spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate depending on various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates might help you find a better deal for your stay in an Invergarry hotel. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and may offer greater value. When you make a booking through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. Should the price be on the higher side, we can suggest alternative dates that may be more economical, assisting you in your search for a more favourable rate.
  4. Consider your location: Staying nearer to key attractions or city centres may offer convenience, but it often comes with higher costs. For more affordable options, you might consider hotels in less central areas or neighbourhoods, striking a balance between price and ease of access to the sites you intend to visit. You could also look into independent hotels further afield, which are usually more likely to be affordable and can provide a more authentic experience.

Best time to go to Invergarry

Invergarry experiences its lowest average temperature in January, at 33.8°F (1.0°C), while July is the hottest month, with an average temperature of 55.6°F (13.1°C). December is typically the wettest month. If you’re looking to soak up the lively atmosphere in Invergarry, April, July, and August are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with light rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.

Keep exploring