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

Find hotels in Invergarry from £52

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Property class

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,325 reviews)
"Older place good location"
Canada
Erik
The price is £50
includes taxes & fees
8 Nov - 9 Nov
The Caledonian Hotel

2. Glengarry Castle Hotel

Glengarry Castle Hotel
3.0 star property
Invergarry
9.6 out of 10, Exceptional, (320 reviews)
"We enjoyed the character of the place, like a small step back in time. The service was outstanding."
United States
Jill
The price is £230
includes taxes & fees
30 Oct - 31 Oct
Glengarry Castle Hotel

3. Invergarry Hotel

Invergarry Hotel
4.0 star property
Invergarry
9.2 out of 10, Wonderful, (206 reviews)
"The hotel is beautiful, food was great, staff were fantastic. I only wish we could’ve stayed longer, it’s a really lovely place in a lovely location."
United States
Mindy
The price is £134
includes taxes & fees
26 Nov - 27 Nov
Invergarry Hotel

4. The Garrison

The Garrison
4.0 star property
Fort William
8.8 out of 10, Excellent, (1,011 reviews)
"Nice location great staff"
United States
Kim
The price is £80
includes taxes & fees
1 Nov - 2 Nov
The Garrison

5. The Whispering Pine Lodge

The Whispering Pine Lodge
4.0 star property
Spean Bridge
9.0 out of 10, Wonderful, (166 reviews)
"Stunning views but overpriced"
United Kingdom
Anthony
The price is £133
includes taxes & fees
17 Nov - 18 Nov
The Whispering Pine Lodge

6. Linnhe Lochside Holidays

Linnhe Lochside Holidays
3.5 star property
Fort William
9.2 out of 10, Wonderful, (345 reviews)
"Great location close to a beautiful lake."
Canada
Hendrik
The price is £193
includes taxes & fees
29 Oct - 30 Oct
Linnhe Lochside Holidays

7. Bright Star Lodge

Bright Star Lodge
3.5 star property
Invergarry
10.0 out of 10, Exceptional, (2 reviews)
"Great stay and great lodge."
Denmark
Jonas
Bright Star Lodge

8. Isles Of Glencoe Hotel

Isles Of Glencoe Hotel
3.0 star property
Ballachulish
8.6 out of 10, Excellent, (1,002 reviews)
"Great restaurant, nice rooms, and good amenities!"
Canada
Sarah
The price is £131
includes taxes & fees
26 Nov - 27 Nov
Isles Of Glencoe Hotel

9. Base Camp Hotel Nevis Range

Base Camp Hotel Nevis Range
3.0 star property
Fort William
8.4 out of 10, Very good, (372 reviews)
"Clean room, friendly staff, comfy beds!"
Canada
Robin
The price is £52
includes taxes & fees
27 Nov - 28 Nov
Base Camp Hotel Nevis Range

10. Ben Nevis Hotel & Leisure Club

Ben Nevis Hotel & Leisure Club
3.0 star property
Fort William
6.8 out of 10, (1,001 reviews)
"Room was older style but very clean and comfortable, parking right near our room."
Australia
Gaye
The price is £70
includes taxes & fees
26 Nov - 27 Nov
Ben Nevis Hotel & Leisure Club

11. The Lovat, Loch Ness

The Lovat, Loch Ness
4.0 star property
Fort Augustus
9.4 out of 10, Exceptional, (325 reviews)
"Everything was absolutely fantastic. Location, the hotel itself, our room and, of course the friendly and helpful staff. Also ate dinner at the restaurant, brilliant as well."
United States
Craig
The Lovat, Loch Ness

12. Onich Hotel

Onich Hotel
4.0 star property
Fort William
7.8 out of 10, Good, (532 reviews)
"The location was unique and very, very beautiful"
United Kingdom
Prasad
The price is £83
includes taxes & fees
27 Nov - 28 Nov
Onich Hotel

13. Binnilidh Mhor B&B

Binnilidh Mhor B&B
4.0 star property
Inverness
10.0 out of 10, Exceptional, (113 reviews)
"Great breakfast, great place, great place to stay!"
Canada
Sophie
The price is £202
includes taxes & fees
1 Nov - 2 Nov
Binnilidh Mhor B&B

14. Alexandra Hotel

Alexandra Hotel
3.0 star property
Fort William City Centre
7.8 out of 10, Good, (1,001 reviews)
"Great breakfast and room and lovely staff"
United Kingdom
Chris
The price is £90
includes taxes & fees
26 Nov - 27 Nov
Alexandra Hotel

15. Nevis Bank Inn

Nevis Bank Inn
4.0 star property
Fort William
8.8 out of 10, Excellent, (786 reviews)
"Very clean, and friendly staff!"
Canada
Kyle
The price is £80
includes taxes & fees
30 Oct - 31 Oct
Nevis Bank Inn

16. The Inch Hotel

The Inch Hotel
3.0 star property
Fort Augustus
9.0 out of 10, Wonderful, (537 reviews)
"Very nice country lodge overlooking Loch Ness. Rooms had everything we needed, Quiet and well maintained. It was a good location to drive to several spots. Would definitely stay here again."
United States
Barbara
The price is £115
includes taxes & fees
26 Nov - 27 Nov
The Inch Hotel

17. Ox Hotel Spean Bridge

Ox Hotel Spean Bridge
2.5 star property
Spean Bridge
8.2 out of 10, Very good, (282 reviews)
"Great location, clean rooms"
United States
Sandesh
The price is £74
includes taxes & fees
29 Oct - 30 Oct
Ox Hotel Spean Bridge

18. Loch Ness Gate House

Loch Ness Gate House
3.0 star property
Fort Augustus
8.4 out of 10, Very good, (126 reviews)
"A little tricky to check in, but the staff at the cafe next door were able to help us. The room was very cute and comfy! Parking was also convenient for an overnight stay."
United States
Elisabeth
The price is £76
includes taxes & fees
30 Oct - 31 Oct
Loch Ness Gate House

19. Kettle House B&B

Kettle House B&B
3.5 star property
Fort Augustus
9.8 out of 10, Exceptional, (37 reviews)
"Nice breakfast"
Australia
Pen
The price is £90
includes taxes & fees
3 Nov - 4 Nov
Kettle House B&B

20. Corriegour Lodge Hotel

Corriegour Lodge Hotel
4.0 star property
Spean Bridge
9.2 out of 10, Wonderful, (190 reviews)
"This charming hotel is now one I will compare all others to. Bravo! And the food…makes it a destination unto itself."
United States
Jeannette
Corriegour Lodge 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 suspension bridge over a river, surrounded by lush greenery and hills.
Photo by DeFacto
Open Photo by DeFacto

Top Invergarry Hotel Reviews

More cheap stays in Invergarry

Hotels in Invergarry with star rating

Find out more about Invergarry

Top reasons to visit Invergarry

  • Stunning Scenery: Invergarry boasts breathtaking landscapes, including picturesque lakes and the majestic Highlands.
  • Outdoor Adventures: Enjoy activities like hiking, skiing, and exploring scenic trails around Steall Waterfall.
  • Rich History: Visit the romantic Invergarry Castle and nearby museums to delve into Scotland's heritage.
  • Welcoming Community: Experience the warmth of friendly locals in the charming village atmosphere.
  • Varied Accommodation: Choose from cosy bed and breakfasts to comfortable lodges, catering to all travellers.

Find great hotels in and around Invergarry

Experience the charm of Invergarry with a variety of accommodation options to suit every traveller. From cosy bed and breakfasts to comfortable lodges, you'll find the perfect base for your adventures. Enjoy pet-friendly facilities and family-oriented services, all set against the stunning backdrop of the Scottish Highlands. Whether you're seeking relaxation or outdoor excitement, Invergarry hotels offer a delightful blend of comfort and convenience for your holiday getaway.

  • The Inch Hotel: The Inch Hotel is a charming 3-star accommodation, boasting a commendable guest rating of 9.0. Located 11.3km from Invergarry, this hotel is ideal for families and pet-friendly travellers seeking a welcoming atmosphere. The property provides an array of amenities tailored for children, including cribs, highchairs, and onsite babysitting services. Pet owners will appreciate the accommodating pet policy, which includes provisions for food and water bowls. With its family-centric services, The Inch Hotel ensures a comfortable stay for both adults and children alike.
  • The Highland Club: The Highland Club, a luxurious 4-star retreat, enjoys an impressive guest rating of 9.6. Situated 11.3km from Invergarry, this country house is perfect for families and adventure enthusiasts looking to explore the Scottish Highlands. Guests can partake in a variety of nearby adventure sports, including sailing, birdwatching, and kayaking. The property also offers children’s amenities, such as a shared playground and an arcade game room, ensuring fun for the whole family. The Highland Club combines elegance with adventure, making it an exceptional choice for your stay.
  • Glengarry Castle Hotel: Glengarry Castle Hotel is a delightful 3-star establishment with a guest rating of 9.6, located in the heart of Invergarry. This hotel offers a unique dining experience with complimentary breakfast and a restaurant serving dinner, along with a bar and lounge for relaxation. Guests can indulge in leisure activities such as fishing nearby or enjoy outdoor tennis onsite. The hotel’s entertainment options include flat-screen televisions in rooms, ensuring a comfortable and enjoyable stay. Glengarry Castle Hotel beautifully blends charm and recreation for an unforgettable vacation.

Where to stay in and around Invergarry

Invergarry, nestled in the heart of the Scottish Highlands, offers a tranquil retreat for those seeking outdoor adventures and breathtaking scenery. Explore the charming village itself, where friendly locals welcome you with warmth. The stunning landscape of Glengarry enchants with its natural beauty, while nearby Highland estates provide a glimpse into Scotland's rich heritage. Whether hiking through serene trails or indulging in local excursions, Invergarry promises an unforgettable getaway for nature lovers and adventure seekers alike.

  • Fort Augustus: Nestled approximately 11.3km from Invergarry, Fort Augustus is a charming town that serves as a gateway to the stunning Scottish Highlands. Known for its exceptional outdoor activities and breathtaking scenery, this location attracts visitors seeking adventure year-round, with peak seasons in June through August. Here, you can explore the impressive Caledonian Canal, partake in skiing during the winter months, or simply soak in the picturesque views of Loch Ness. The nearby national park offers a wealth of hiking trails and opportunities for wildlife spotting, making it a delightful stop for nature enthusiasts.
  • Aberchalder: Located in the vicinity of Invergarry, Aberchalder is a quaint village that invites travellers with its serene landscapes and outdoor adventures. Visitor numbers tend to peak in March and during the summer months from July to August. The area is surrounded by majestic mountains and tranquil lakes, providing a perfect backdrop for activities like hiking, cycling, and fishing. The proximity to the national state park further enhances its appeal, offering a rich tapestry of natural beauty for those looking to escape the hustle and bustle of urban life.
  • Kilfinnan: Just 6.4km from Invergarry, Kilfinnan is a picturesque village that captivates visitors with its stunning scenery and outdoor pursuits. With a surge in visitors from July to September, this village is an ideal retreat for adventure lovers. Surrounded by majestic mountains and a variety of water features, Kilfinnan is perfect for hiking, kayaking, and exploring the serene lakes. The area's natural beauty and tranquil atmosphere make it a wonderful place to unwind and immerse yourself in the Scottish countryside.

Things to do in Invergarry

Invergarry offers a delightful blend of outdoor adventures and stunning scenery, perfect for an adventurous getaway. Visitors can explore scenic hiking trails and revel in the beauty of Steall Waterfall, providing a leisurely experience amidst nature. Whether you fancy skiing at the local ski field or simply soaking in the breathtaking landscapes, adventure awaits in this charming Scottish destination.

Shopping

Invergarry offers quaint local shops perfect for unique gifts and souvenirs. If you're up for a drive, visit Fort William's shopping centre, about 38.6km away, featuring a range of shops from local crafts to well-known brands.

Recreation

Experience tranquillity at the Invergarry Wellness Centre, where you can indulge in rejuvenating spa treatments and yoga sessions amidst serene surroundings. For outdoor enthusiasts, explore nearby Loch Ness for scenic walks and invigorating hikes, immersing yourself in the breathtaking Scottish landscape.

Adventure

Invergarry offers thrilling activities such as kayaking on Loch Oich, where you can paddle through serene waters surrounded by stunning landscapes. Explore the nearby Great Glen Way for picturesque hiking trails, or try mountain biking in the lush forests, perfect for adrenaline seekers and nature lovers alike.

Nightlife

Experience the local charm at The Invergarry Hotel, where you can enjoy a hearty meal and a selection of fine ales. For a lively atmosphere, visit the nearby Glengarry Castle Hotel for live music and socialising, perfect for making new friends on your Scottish adventure.

*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: Book your hotel in Invergarry about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Expedia’s search tool enables you to specify your budget, desired location, and various other preferences. You can arrange your search results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Additionally, you can refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay in Invergarry with your flights and activities by opting for an Expedia package.

Find the best attractions in and around Invergarry

Invergarry is a delightful destination for those seeking outdoor adventures and stunning scenery. Visitors can explore picturesque lakes, the breathtaking Highlands, and delve into local history at nearby museums. A must-see attraction is Invergarry Castle, which adds a touch of romance and heritage to your trip. Whether you're looking for adventure or a tranquil escape, Invergarry offers a perfect blend of experiences for all travellers.

  • Drynachan Woodturning Gallery: Immerse yourself in the artistry of woodturning at this unique museum located in Invergarry. Showcasing exquisite craftsmanship, the gallery offers a glimpse into the cultural heritage of Scottish woodwork, making it a delightful stop for art enthusiasts and those curious about traditional techniques.
  • Loch Lochy: Just 17.7km from Invergarry, Loch Lochy is a stunning lake perfect for outdoor activities. Whether you fancy a romantic stroll along the shores or simply wish to soak in the breathtaking scenery, this tranquil spot provides a perfect escape into nature.
  • Clansman Centre: Located 11.3km away, the Clansman Centre is a fascinating history museum that delves into the rich cultural tapestry of the Scottish Highlands. Through engaging exhibits, visitors can explore the region's heritage and history, making it an enlightening experience.

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

INVergarry, Scotland, can be conveniently accessed via major airports, including EDInburgh (EDI), GLAsgow (GLA), and Aberdeen (ABZ). Edinburgh Airport is approximately 152.9km away, with nearby hotels such as Crescent House and Virgin Hotels Edinburgh, both within 11.3km of the airport. Glasgow Airport, located about 135.2km from Invergarry, offers hotels like Kimpton Blythswood Hotel & Spa and JA Mar Hall Scotland, just 4 to 19.3km away, providing various transport services. Aberdeen Airport is around 157.7km distant, with excellent options like Marcliffe and Trump Macleod House & Lodge, located 6 to 12.9km from the airport, ensuring easy access for travellers.

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. View all budget hotels in Invergarry
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. See all romantic hotels in Invergarry
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 £52 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.

Explore a world of travel with Expedia