01549 411222


Your Name (required)

Your Email (required)


Your Message

Altnaharra Hotel,
by Lairg,
IV27 4UF

01549 411222

***   URGENT NOTE 07.04.2018   ***

we are experiencing temporary problems with the hotel email.

until further notice, please emails us at:


thank you.

View on the Map


By Road

Altnaharra lies on the A836, 21 miles north of Lairg and 17 miles south of the coastal village of Tongue. From Inverness and the south, take the A9 northward and head for Bonar Bridge. At Bonar, turn left through the village on the A836 and drive past Lairg to Tongue.

By Rail

There are regular trains to Inverness, with some connecting trains to Lairg. Transfer can be arranged.

By Air

There are regular flights to Inverness Airport. An airport pickup can be arranged.

Please use the contact form to make an enquiry