Inverness Where to Stay

Myrtle Bank Hotel

, Gairloch, IV21 2BS 01445 712004

Mountview Self Catering

70 Baddidarroch, Lairg, IV27 4LP 01571 844648

Milton

57 Main Street, Elgin, IV30 6BH 01343 545806

The Inver Lodge Hotel

Iolaire Road, Lockinver, Lairg, IV27 4LU 01571 844496

Gruinard View B & B

Gruinard View, Achnasheen, IV22 2NB 01445 731050

Thistle Hotel Inverness

Millburn Road, Inverness, IV2 3TR 08703 339155

Skye Picture House

The Picture House Ardoch, Isle of skye, IV49 9AJ 01471 822531

Dunorin House Hotel

2 Herebost, Isle of skye, IV55 8GZ 01470 521488

Ghillies Lodge

16 Island Bank Road, Inverness, IV2 4QS 01463 232137

Park Guest House

51 Glenurquhart Road, Inverness, IV3 5PB 01463 231858