Look & Book

Find your perfect hotel

  • from
  • Search by region Click here to enlarge map
  • Nominate a hotel

Our sponsors

Glengarry Castle Hotel


Invergarry, Inverness-shire. PH35 4HW.

Tel: +44 1809 501 254


Book your stay Feedback

Our review

As you drive up the long, single-track driveway, you can’t help but hold your breath with anticipation as you’re struck with the feeling that something special is about to appear around the next corner. First, you’ll drive past the impressive, sadly ruined, remains of the original Invergarry Castle. Through the trees you will see the beautiful Loch Oich, the highest of the lochs between Loch Ness and Loch Lochy. The hotel even has a couple of rowing boats for visitors use, from which they may simply enjoy the views or, if they’re anglers, to fish from. Secluded in the grounds, there’s also a hard-surface tennis court for guests to utilise and the hotel can supply rackets and balls.

The hotel itself breathes Scottish Highland hospitality. It is very traditional, with 26 well-appointed bedrooms boasting a good mix of styles, including four poster beds and half tester beds. Many have great views of the grounds and the loch, and across to Leiterfearn (Slope of the Alders) opposite. Late in the summer and autumn the deer can usually be seen and heard during the rut.

Relax in front of roaring open fires in the lobby or either of the two lounges. Both lounges have superb views down to the loch and the library, as you would expect, has an enormous range of books to choose from. The friendly staff will serve you a drink of your choice at the table and, at 7pm, listen out for the dinner gong announcing the opening of the dining room!

The food is of very high quality and the hotel makes good use of the abundant local supplies of meat and fish in a modern culinary style that is very popular with visitors. Glengarry Castle Hotel offers a warmth of welcome in a most traditional environment that will relax the most discerning visitor.


Book your stay Feedback Facebook Twitter