Search Filter

Star
  • 3
  • 24
  • 15
  • 1
  • 0
  • 99
Accommodation Type
  • Holiday homes 72
  • Apartments 14
  • Bed and breakfasts 13
  • Hotels 10
  • Guest houses 8
  • Holiday parks 5
  • Country houses 4
  • Lodges 4
  • Inns 3
  • Chalets 3
  • Farm stays 2
  • Hostels 2
  • Cottages 1
  • Luxury tents 1
Hotel Facilities
  • Parking141
  • Free parking141
  • On-site parking133
  • Non-smoking throughout124
  • Private parking120
  • Garden111
  • Internet services111
  • WiFi111
  • Free WiFi110
  • Heating97

Hotels in Invergarry, Inverness-Shire, Hotels near Invergarry


Please select a hotel from the list of hotels in and near Invergarry. The list below displays hotels within 30 kilometers of Invergarry.

142 Hotels found. Showing page 1 of 15
Order By
HOTEL IMAGE
Invergarry Hotel

Invergarry , Invergarry , PH35 4HJ

Invergarry Hotel is 0.45 kilometers from Invergarry . Room prices starting from £

Check availability and book online.
Guest Reviews
8.8 out of 10

From 472 Reviews
Starting From
£
HOTEL IMAGE
Corriegour Lodge Hotel

Loch Lochy, Spean Bridge, By Fort William , Letterfinlay , PH34 4EA

Corriegour Lodge Hotel is 9.11 kilometers from Invergarry . Room prices starting from £

Check availability and book online.
Guest Reviews
8.8 out of 10

From 236 Reviews
Starting From
£
HOTEL IMAGE
Richmond House Hotel

Main Street , Fort Augustus , PH32 4BD

Richmond House Hotel is 11.08 kilometers from Invergarry . Room prices starting from £

Check availability and book online.
Guest Reviews
8.3 out of 10

From 142 Reviews
Starting From
£
Glenspean Lodge Hotel

Roy Bridge , Roybridge , PH31 4AW

Glenspean Lodge Hotel is 19.74 kilometers from Invergarry . Room prices starting from £

Check availability and book online.
Guest Reviews
9 out of 10

From 252 Reviews
Starting From
£
Roy Bridge Hotel

Main A86 Roy Bridge , Fort William , PH31 4AN

Roy Bridge Hotel is 19.88 kilometers from Invergarry . Room prices starting from £

Check availability and book online.
Guest Reviews
4.6 out of 10

From 56 Reviews
Starting From
£
Old Pines Hotel And Restaurant

Spean Bridge , Spean Bridge , PH34 4EG

Old Pines Hotel And Restaurant is 20.70 kilometers from Invergarry . Room prices starting from £

Check availability and book online.
Guest Reviews
9.4 out of 10

From 69 Reviews
Starting From
£
Spean Bridge Hotel

Fort William Road , Spean Bridge , PH34 4ES

Spean Bridge Hotel is 20.93 kilometers from Invergarry . Room prices starting from £

Check availability and book online.
Guest Reviews
7.5 out of 10

From 329 Reviews
Starting From
£
Whitebridge Hotel

Whitebridge Hotel , Alltsigh , IV2 6UN

Whitebridge Hotel is 23.30 kilometers from Invergarry . Room prices starting from £

Check availability and book online.
Guest Reviews
0 out of 10

From 4 Reviews
Starting From
£
Foyers House

Foyers , Foyers , IV2 6XU

Foyers House is 27.61 kilometers from Invergarry . Room prices starting from £

Check availability and book online.
Guest Reviews
8.3 out of 10

From 283 Reviews
Starting From
£
Foyers Roost

Upper Foyers , Foyers , IV2 6XU

Foyers Roost is 27.63 kilometers from Invergarry . Room prices starting from £

Check availability and book online.
Guest Reviews
8.2 out of 10

From 310 Reviews
Starting From
£
Hotels in localities of Invergarry