Find hotels in Invergarry from £46

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Invergarry hotels

Rokeby Manor

Rokeby Manor
4.0 star property
Invergarry
9.6 out of 10, Exceptional, (169 reviews)
"Great place to stay, lovely staff and great dinner and breakfast options in-house!"
United States
Romit
The price is £118
includes taxes & fees
22 Mar - 23 Mar
Rokeby Manor

Glengarry Castle Hotel

Glengarry Castle Hotel
3.0 star property
Invergarry
9.6 out of 10, Exceptional, (288 reviews)
"Very comfortable great food and very helpful staff "
United Kingdom
martin
The price is £230
includes taxes & fees
27 Mar - 28 Mar
Glengarry Castle Hotel

Invergarry Hotel

Invergarry Hotel
4.0 star property
Invergarry
9.2 out of 10, Wonderful, (166 reviews)
"Wonderful food - amazing staff. Lovely scenery "
United Kingdom
L J
The price is £141
includes taxes & fees
19 Mar - 20 Mar
Invergarry Hotel

4 River Court

4 River Court
3.5 star property
Invergarry
The price is £447
includes taxes & fees
22 Mar - 23 Mar
4 River Court

Chlachain Inn

Chlachain Inn
3.5 star property
Mallaig
8.6 out of 10, Excellent, (66 reviews)
"Clean & comfortable hotel close to the centre of town - lovely port area with good options to shop / eat / wander. "
Australia
Mark
The price is £109
includes taxes & fees
17 Mar - 18 Mar
Chlachain Inn

Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (438 reviews)
"Friendly and helpful staff, delicious breakfast and beautiful location."
Canada
Megan
The price is £140
includes taxes & fees
1 Apr - 2 Apr
Tingle Creek Hotel

Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very good, (377 reviews)
"It was the great stay ! "
United States
Violeta
The price is £100
includes taxes & fees
19 Mar - 20 Mar
Isle of Skye Guest house

Achnabobane Farmhouse

Achnabobane Farmhouse
Spean Bridge
The price is £168
includes taxes & fees
1 Apr - 2 Apr
Achnabobane Farmhouse

The Caledonian Hotel

The Caledonian Hotel
3.0 star property
Fort William
7.2 out of 10, Good, (1,254 reviews)
"Wonderful hotel, great location"
United Kingdom
Joshua
The price is £53
includes taxes & fees
23 Mar - 24 Mar
The Caledonian Hotel

Ben View Guest House

Ben View Guest House
3.0 star property
Fort William City Centre
9.4 out of 10, Exceptional, (3 reviews)
"Room was spotless, very cosy - clearly newly renovated, bed was brilliantly comfy! "
United States
Wendy
The price is £69
includes taxes & fees
22 Mar - 23 Mar
Ben View Guest House

Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.6 out of 10, Exceptional, (238 reviews)
"The beautiful building and site was exceeded by the incredible staff. Also, be sure to dine in the pub. It’s delightful, the food, the ambiance, and again the staff. "
United States
Kevin
The price is £86
includes taxes & fees
17 Mar - 18 Mar
Eilean Iarmain

Glenfinnan House Hotel

Glenfinnan House Hotel
4.0 star property
Glenfinnan
9.4 out of 10, Exceptional, (129 reviews)
"Lovely room with a view of the loch. Very dog friendly. Amazing location. Staff all very friendly and helpful. "
United Kingdom
Cara
The price is £176
includes taxes & fees
22 Mar - 23 Mar
Glenfinnan House Hotel

Kirkton Bay House Bed and Breakfast

Kirkton Bay House Bed and Breakfast
2.0 star property
Kyle
10.0 out of 10, Exceptional, (35 reviews)
"Very clean, great renovated rooms! Beautiful shower and the bed was extremely comfortable. What a beautiful view! Can’t recommend Kirkton Bay House bed and breakfast enough! Rebecca and Iain provided us with great hospitality! "
Canada
Maria
The price is £135
includes taxes & fees
30 Mar - 31 Mar
Kirkton Bay House Bed and Breakfast

Base Camp Hotel Nevis Range

Base Camp Hotel Nevis Range
3.0 star property
Fort William
8.4 out of 10, Very good, (285 reviews)
"Great location and very affordable "
United States
Dileep
The price is £56
includes taxes & fees
22 Mar - 23 Mar
Base Camp Hotel Nevis Range

Factors Inn & Cottage

Factors Inn & Cottage
3.5 star property
Fort William
8.6 out of 10, Excellent, (231 reviews)
"Enjoyed our stay. Room was clean and comfortable. Close to downtown Fort William. The Glen Nevis Restaurant close to our hotel was a great dining experience. Would stay there again"
United States
Carol
The price is £95
includes taxes & fees
17 Mar - 18 Mar
Factors Inn & Cottage

Morar Hotel

Morar Hotel
3.0 star property
Mallaig
7.6 out of 10, Good, (471 reviews)
"nice hotel, good dining options."
United Kingdom
Davide
The price is £99
includes taxes & fees
17 Mar - 18 Mar
Morar Hotel

Darroch View B and B

Darroch View B and B
3.0 star property
Inverness
9.0 out of 10, Wonderful, (72 reviews)
"The hôte is great, good breakfast, nice spot, lovely! "
Canada
Ghyslain
The price is £88
includes taxes & fees
30 Mar - 31 Mar
Darroch View B and B

Loch Ness Drumnadrochit Hotel

Loch Ness Drumnadrochit Hotel
3.0 star property
Inverness
8.0 out of 10, Very good, (412 reviews)
"Was a lovely place to stay "
Canada
James
The price is £66
includes taxes & fees
22 Mar - 23 Mar
Loch Ness Drumnadrochit Hotel

The Loch Ness Inn

The Loch Ness Inn
3.0 star property
Inverness
9.2 out of 10, Wonderful, (539 reviews)
"Tasty breakfast, clean room, and friendly staff!"
United States
Rachel
The price is £91
includes taxes & fees
17 Mar - 18 Mar
The Loch Ness Inn
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.

Loch Garry
Photo by djmacpherson
Open Photo by djmacpherson

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 Natural Beauty: Invergarry boasts breathtaking landscapes perfect for outdoor enthusiasts, with scenic hiking trails and tranquil lakes.
  • Invergarry Castle: Explore the charming historical site of Invergarry Castle, which adds a touch of heritage to your visit.
  • Welcoming Community: Experience the friendly locals who contribute to the warm, inviting atmosphere of this quaint village.
  • Variety of Accommodations: Choose from cosy bed and breakfasts to charming cottages, ensuring a comfortable stay.
  • Adventure Activities: Engage in numerous outdoor activities, making it a perfect retreat for families and adventure seekers.

Find great hotels in and around Invergarry

Invergarry offers a delightful selection of accommodation options to suit every traveller's needs, from charming bed and breakfasts to cosy lodges. Whether you're seeking adventure or a family-friendly getaway, you'll find pet-friendly hotels that cater to your requirements. Discover the perfect Invergarry hotel or B&B to enjoy the stunning Highland scenery and create unforgettable memories during your stay in this picturesque Scottish village.

  • The Inch Hotel: Nestled 4.3km from Invergarry, The Inch Hotel is a charming 3-star accommodation ideal for families and pet lovers. This welcoming hotel prioritises a family-friendly atmosphere, offering amenities such as Travel Cribs and highchairs to ensure a comfortable stay for younger guests. Pet owners will appreciate the inclusive pet policy, which permits dogs and provides essential amenities like food and water bowls. Whether you’re enjoying a family trip or a getaway with your furry friend, The Inch Hotel promises a delightful experience steeped in comfort.
  • The Highland Club: Located 4.3km from Invergarry, The Highland Club is a splendid 4-star country house that caters to families and adventure seekers alike. Known for its LGBTQIA-friendly environment, the hotel encourages guests to explore a variety of outdoor activities, including fishing, kayaking, and mountain biking, all available nearby. Families can take advantage of the on-site amenities such as a playground and arcade game room, ensuring that both children and adults have an action-packed stay. With its blend of adventure and inclusivity, The Highland Club is a perfect choice for those looking to embrace the great outdoors in a welcoming atmosphere.
  • Glengarry Castle Hotel: Situated in the heart of Invergarry, Glengarry Castle Hotel is a picturesque 3-star lodging that boasts an exquisite dining experience alongside recreational activities. Guests can indulge in a complimentary full breakfast before exploring the beautiful surroundings. With on-site tennis facilities and entertainment options such as digital and flat-screen TVs, this hotel provides a perfect blend of relaxation and leisure. The inviting ambience and attentive service make Glengarry Castle Hotel a lovely retreat for those seeking a tranquil escape.

Where to stay in and around Invergarry

Invergarry offers an enchanting blend of outdoor adventures and breathtaking scenery, making it ideal for relaxation and exploration. Discover the warmth of Scottish hospitality in this beautiful area of Glengarry, where friendly locals invite you to experience tranquil getaways and hidden gems. Enjoy local pubs, secluded spots, and excursions that promise a memorable escape amidst nature’s splendour. Whether hiking or simply unwinding, Invergarry is a delightful destination for any traveller.

  • Fort Augustus: This charming city lies approximately 4.3km from Invergarry and is a gateway to the stunning landscapes of the Scottish Highlands. Known for its outdoor adventures, Fort Augustus attracts visitors with its beautiful hiking trails and proximity to the National Park and Loch Ness. The city's location at the southern end of the Great Glen makes it a perfect base for exploring the scenic surroundings. During the peak summer months, the area buzzes with activity, offering everything from hiking to skiing in nearby fields, ensuring an exhilarating travel experience.
  • Kilfinnan: Situated just 2.5km from Invergarry, Kilfinnan is a picturesque village that enchants visitors with its romantic charm and breathtaking scenery. The village is an ideal spot for nature lovers and outdoor enthusiasts, particularly during the summer months when the trails are in full bloom. Kilfinnan offers access to beautiful hiking paths alongside serene lakes and historic sites, making it a perfect retreat for those looking to immerse themselves in the tranquillity of the Highlands. The seasonal visitor influx peaks from July to September, creating a lively atmosphere for exploration.
  • Aberchalder: Nestled in the Invergarry area, the quaint village of Aberchalder is known for its stunning natural beauty and adventurous outdoor activities. With the peak travel seasons occurring in March and from July to August, visitors are drawn to the area's majestic mountains, tranquil lakes, and intriguing ruins. Ideal for those seeking an active holiday, Aberchalder provides ample opportunities for hiking and exploring the rugged landscape that defines the Scottish Highlands. Its close proximity to Invergarry makes it a convenient stop for an enriching travel experience.

Things to do near Invergarry

Invergarry is an excellent destination for outdoor enthusiasts, offering breathtaking scenery and adventurous activities. Visitors can enjoy a variety of pursuits, including exploring its recreational areas, hiking along picturesque trails, and accessing multiple walking routes. Whether you're seeking a leisurely stroll or a challenging hike, Invergarry provides a perfect backdrop for an active holiday immersed in nature.

Shopping

Invergarry offers unique shopping experiences with the Clog and Craft Shop, located 7.5km away, and Highland Soaps, 8.1km from the village. If you're up for a drive, these shops provide delightful gifts and souvenirs to take home.

Recreation

Experience relaxation at the Great Glen Water Park, just 1.2km from Invergarry, where you can unwind in a tranquil environment. For outdoor enthusiasts, the Dragons Tooth Golf Course, located 18.6km away, offers a fantastic golfing experience amidst stunning scenery and a vibrant sports atmosphere.

Adventure

Experience breathtaking views at Nevis Range Mountain Experience's cable car gondola, located 10.6km from Invergarry, perfect for outdoor family adventures. For ski enthusiasts, Aonach Mor Ski Resort, 11.8km away, offers exhilarating slopes. Alternatively, challenge yourself at The Ice Factor, 15.5km from Invergarry, for thrilling ice climbing activities.

Nightlife

Experience the warmth of Invergarry at The Invergarry Hotel, where you can enjoy a cosy atmosphere and fine Scottish cuisine. For a lively evening, visit the local pub, where traditional music often fills the air, creating a vibrant community spirit.

Booking tips and Expedia advantages for Invergarry

To save money on your trip to Invergarry, consider visiting during the cheaper months of January to February or November, and aim to book your hotel about a month in advance for the best rates. Wednesdays tend to be the least expensive days to stay, while Saturdays are pricier. Use Expedia to compare hotel prices, find last-minute deals, and explore package options that combine hotels with flights and activities for added savings. Additionally, take advantage of free local attractions and affordable public transport to further stretch your budget.

  • 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: The cheapest time to book a hotel in Invergarry is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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 additional preferences. You can arrange your search results to display prices from lowest to highest, allowing you to easily identify the most affordable hotels. Furthermore, you have the option to refine your search 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 Invergarry hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in and around Invergarry

Invergarry offers a delightful blend of outdoor adventures and cultural experiences, perfect for a memorable holiday. Explore the stunning landscapes around the famous Invergarry Castle, visit the intriguing railway museum, and delve into local history at nearby museums. With its romantic scenery and diverse attractions, including various hotels close to the castle, Invergarry is an ideal destination for those seeking both adventure and culture.

  • Invergarry & Fort Augustus Railway Museum: This charming railway museum captures the rich history and culture of the region's railways. Explore fascinating exhibits that showcase the impact of the railway on local communities and enjoy the nostalgic atmosphere of this unique site.
  • Loch Lochy: Located 6.8km from Invergarry, Loch Lochy is a stunning lake perfect for outdoor activities. With beautiful beaches and picturesque scenery, it’s an ideal spot for a romantic getaway or a relaxing day by the water.
  • Drynachan Woodturning Gallery: Situated within Invergarry, this gallery showcases exquisite woodturning craftsmanship. Visitors can admire the artistry and skill behind each piece, providing a wonderful cultural experience that highlights local artisans.

Best time to go to Invergarry

The best time to visit Invergarry is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January33.8°F (1.0°C)Light RainMostly CloudyAverageAverage
February34.9°F (1.6°C)Light RainMostly CloudyAverageSlightly Low
March37.8°F (3.2°C)Light RainMostly CloudyAverageSlightly Low
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, is conveniently accessible via Inverness Airport (INV), located 26.7km away. Excellent accommodation options near Inverness include the 5-star Ness Walk and Rocpool Reserve, both situated 5.0km from the airport, offering various transportation services such as airport shuttles available on request. The Factor's House, a charming 5-star bed and breakfast, is also nearby at 5.6km from the airport. These hotels provide easy access to Inverness Airport, ensuring a smooth travel experience for visitors looking to explore the scenic beauty of Invergarry and its surroundings.

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 can I save on a Invergarry hotel booking with Expedia?
Members always get our best prices. Find our best Invergarry hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 £46 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