Compare Cheap Hotels in Invergarry
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Invergarry Hotels

Glengarry Castle Hotel
Glengarry Castle Hotel Invergarry Scotland
$325 nightly
The price is $390 total per night
$390 total
Jun 27 - Jun 28
Total with taxes and fees
0.86 mi from city center
With a stay at Glengarry Castle Hotel in Invergarry, you'll be 14.1 mi (22.7 km) from Commando Memorial and 20.7 mi (33.3 km) from Nevis Range Mountain Experience.
Breakfast included
Parking included

Invergarry Hotel
Invergarry Invergarry Scotland
$189 nightly
The price is $227 total per night
$227 total
Jun 4 - Jun 5
Total with taxes and fees
0.25 mi from city center
With a stay at Invergarry Hotel in Invergarry, you'll be 4.2 mi (6.8 km) from Loch Lochy and 30.3 mi (48.8 km) from Ben Nevis.
Parking included
Free WiFi

Rokeby Manor
Invergarry Invergarry Scotland
$246 nightly
The price is $295 total per night
$295 total
Jun 8 - Jun 9
Total with taxes and fees
0.7 mi from city center
When you stay at Rokeby Manor in Invergarry, you'll be near ski lifts, within a 5-minute drive of Well of the Seven Heads and Drynachan Woodturning Gallery.
Pet friendly
Parking included

The Caledonian Hotel
Achintoe Road Fort William Scotland
$117 nightly
The price is $141 total per night
$141 total
Jun 19 - Jun 20
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
23.04 mi from city center
With a stay at The Caledonian Hotel in Fort William, you'll be within a 10-minute drive of Inverlochy Castle and West Highland Way.
Pet friendly
Parking included

The Garrison
High Street Fort William Scotland
$192 nightly
The price is $231 total per night
$231 total
Jun 28 - Jun 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
21.1 mi from city center
Located in Fort William, The Garrison is within a 15-minute drive of Inverlochy Castle and Ben Nevis.
Pet friendly
Free WiFi

Morar Hotel
Morar Mallaig Scotland
$136 nightly
The price is $163 total per night
$163 total
Jun 25 - Jun 26
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
39.04 mi from city center
Located in Mallaig, Morar Hotel is by the ocean, within a 5-minute drive of Camusdarach Beach and Land, Sea & Islands Visitor Centre.
Pet friendly
Parking included

Isle of Skye Guest house
Kyleakin Roundabout Kyleakin Scotland
$256 nightly
The price is $307 total per night
$307 total
Jun 26 - Jun 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
38.03 mi from city center
Located in Kyleakin, Isle of Skye Guest house is within a 5-minute drive of Skye Bridge and Bright Water Visitor Centre.
Pet friendly
Parking included

Tingle Creek Hotel
Erbusaig Kyle Scotland
$190 nightly
The price is $228 total per night
$228 total
Jun 26 - Jun 27
Total with taxes and fees
37.85 mi from city center
Located in Kyle, Tingle Creek Hotel is in the historical district, within a 10-minute drive of Skye Bridge and Plockton Harbour.
Breakfast included
Parking included

Ox Hotel Spean Bridge
Spean Crescent Spean Bridge Scotland
$125 nightly
The price is $150 total per night
$150 total
Jun 25 - Jun 26
Total with taxes and fees
13.11 mi from city center
Located in Spean Bridge, Ox Hotel Spean Bridge is a 2-minute drive from Commando Memorial and 8 minutes from Nevis Range Mountain Experience.
Parking included
Free WiFi

Ben Nevis Hotel & Leisure Club
North Road Fort William Scotland
$202 nightly
The price is $242 total per night
$242 total
Jun 17 - Jun 18
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
19.87 mi from city center
When you stay at Ben Nevis Hotel & Leisure Club in Fort William, you'll be in the historical district, a 1-minute drive from Inverlochy Castle and 9 minutes from Ben Nevis.
Pool
Parking included

Premier Inn Fort William
Loch Iall Fort William Scotland
$204 nightly
The price is $245 total per night
$245 total
Jun 7 - Jun 8
Total with taxes and fees
20.49 mi from city center
With a stay at Premier Inn Fort William in Fort William (Fort William City Centre), you'll be within a 5-minute drive of Inverlochy Castle and Great Glen Way.
Parking included
Free WiFi

Linnhe Lochside Holidays
Corpach Fort William Scotland
$194 nightly
The price is $233 total per night
$233 total
Jun 11 - Jun 12
Total with taxes and fees
20.46 mi from city center
Located in Fort William, Linnhe Lochside Holidays is by the sea, within a 10-minute drive of Neptune's Staircase and Ben Nevis Distillery.
On private beach
Pet friendly
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.
Invergarry hotels essential information
Accommodation | 1,133 hotels |
|---|---|
Lowest Price | $141 |
Highest Price | $390 |
Popular hotels | Glengarry Castle Hotel, Invergarry Hotel, Rokeby Manor, The Caledonian Hotel, The Garrison, Morar Hotel, Isle of Skye Guest house, Tingle Creek Hotel, Ox Hotel Spean Bridge, Ben Nevis Hotel & Leisure Club, Premier Inn Fort William, Linnhe Lochside Holidays |
Most Recent Invergarry Hotel Reviews

Ox Hotel Spean Bridge
4 out of 5
Posted 1 hour ago
CheapTickets Verified Review
"The cabin was amazing The bed was decently cozy The only thing i disliked was the shower kinda sucked, i reccomend a bigger showerhead that actually gets everything, because the current one is like a tap. Other than that the male receptionist was fab and helpful, would definitely save him in a house fire. 9/10 stay"
A verified traveler stayed at Ox Hotel Spean Bridge






