Inverness Where to Stay

Caledonian Hotel

Wentworth Street, Portree, IV51 9EJ 01478 612641

Uig Hotel

, Portree, IV51 9YE 01470 542205

Station Hotel

Harbour Street, Elgin, IV30 5RU 01343 830258

Fearn House

High Street, Dornoch, IV25 3SH 01862 810249

Heronfield B & B

Heronfield, Heron Place, Portree, IV51 9GU 01478 613050

Strathness House

4 Ardross Terrace, Inverness, IV3 5NQ 01463 232765

Springfield

Croft Road, Forres, IV36 3JS 01309 676965

Commercial Hotel

23 High Street, Alness, IV17 0PT 01349 882202

Strathtongue Old Manse

Strathtongue, Lairg, IV27 4XR 01847 611252

Richmond Guest House

48 Moss Street, Elgin, IV30 1LT 01343 542561