Hotels in Kyle of Lochalsh
17 handpicked places to stay
Photo © Louw, Google Maps
With Skye a few minutes across the bridge and Eilean Donan Castle just up the road, Kyle of Lochalsh makes a practical and scenic base for exploring the western Highlands. Hotel and guest house options in the village itself are small in number but well placed, many with views straight across Loch Alsh towards the Cuillin ridge, and most within easy walking distance of the harbour, railway station and Skye Bridge. Staying in Kyle rather than pushing straight on to Skye means shorter drives to Highland sights like Glenelg and Glen Shiel, and easy access to the Kyle Line for a scenic day out without needing the car at all.
Just along the coast, Plockton and Balmacara offer additional characterful accommodation, from harbourside cottages to country house hotels, for those happy to travel a little further for a quieter setting. Booking ahead is worth doing in the peak summer months, since the whole area is a popular staging point for Skye-bound traffic and rooms can fill quickly. Whether you are after a simple bed for the night between train connections or a longer stay to explore the Lochalsh peninsula properly, Kyle's combination of transport links and dramatic scenery makes it an efficient and rewarding place to rest your head.
Lochalsh View en suite Kyle near Skye
Guest Accommodation · 2 Lochalsh Road, Kyle of Lochalsh
An adults-only guest house in Kyle of Lochalsh offering en-suite rooms and free parking, well placed for exploring Skye without children in tow.
Kyle Hotel
Hotel · Main Street, Kyle · 0.1 miles away
A 30-room hotel on Kyle's Main Street, suited to travellers who want spa, pool and gym facilities alongside easy access to Kyle of Lochalsh.
Ardenlea
B&B · Church Road, Kyle of Lochalsh
An adults-only B&B in Kyle of Lochalsh, with garden and mountain views, suited to travellers wanting a quiet Skye base without children around.
The Skye Bridge Hotel
Hotel · 1 Station Road, Kyle of Lochalsh
A harbourside hotel on Station Road in Kyle of Lochalsh, by the bridge to Skye, with a bar, breakfast and en-suite rooms.
Seawinds
B&B · Church Road, Kyle of Lochalsh
A Church Road B&B in Kyle of Lochalsh, gateway to Skye, with garden and mountain views and free parking on site.
Rasa Sayang
B&B · A855 Rasa Sayang, Kyle of Lochalsh
Rasa Sayang is an adults-only B&B on the A855 near Kyle of Lochalsh, Isle of Skye, with free parking and en-suite rooms.
Fasgath B&B
B&B · Main Street, Kyle of Lochalsh
Adults-only B&B on Main Street in Kyle of Lochalsh, with en-suite rooms and free parking about 6 miles from Ashaig Beach.
Heatherbrae Guest House
Guest Accommodation · 18 Wemyss Place, Kyle of Lochalsh
Adults-only guest house in Kyle of Lochalsh with breakfast included and free parking, a short walk from pubs and restaurants on the way to Skye.
Hillside
B&B · South Obbe, Kyleakin · 0.8 miles away
A B&B in Kyleakin on the Isle of Skye, with free parking and en-suite rooms, around 5 miles from Ashaig Beach.
Glenarroch & Witchwood
Hotel · Meuse Lane, Kyleakin · 0.9 miles away
Glenarroch & Witchwood is a Kyleakin hotel on Skye with sea and mountain views, free parking, and pets welcome.
Kings Arms Hotel
Hotel · Kings Arms Hotel, Kyleakin · 1 miles away
Hotel in the harbour village of Kyleakin on Skye, close to Kyle of Lochalsh, with 81 rooms, a bar and restaurant on site.
Tingle Creek Hotel
Hotel · Erbusaig, Kyle of Lochalsh
Adults-only hotel at Erbusaig near Kyle of Lochalsh, with sea views and free parking close to Loch Alsh.
Creag Dubh Bed & Breakfast
B&B · 5 An T-sraid, Kyle of Lochalsh
Adults-only B&B on An T-sraid in Kyle of Lochalsh, with sea views over the water towards Skye and free parking.
Abriachan
B&B · Croft 1, Balmacara · 2.4 miles away
A small B&B on Croft 1 in Balmacara, Highlands, with a garden and outdoor seating looking onto the surrounding countryside.
Balmacara Hotel
Hotel · Balmacara, Kyle of Lochalsh
Balmacara Hotel is a 28-room hotel near Loch Alsh in Kyle of Lochalsh, with free parking and a restaurant and bar on site.
Plockton Inn
Hotel · Innes Street, Plockton · 4.4 miles away
A village inn on Innes Street in Plockton, close to Loch Alsh, with a restaurant, bar and free parking for exploring the Highlands coast.
Creaggan Ard Guest House
Guest Accommodation · Creaggan Ard Cottage, Kyle of Lochalsh
A homely guest house near Kyle of Lochalsh with mountain views over Loch Alsh and free on-site parking.