Hotels in Glenelg
25 handpicked places to stay
Photo © Adam Scott, Google Maps
Kirkton Bay House Bed and Breakfast
B&B · Kirkton Bay House, Glenelg
An adults-only B&B in Glenelg with sea and mountain views, handy for exploring the Isle of Skye across the water.
Toads Croak
B&B · Toads Croak, Letterfearn · 3.3 miles away
Adults-only B&B in Letterfearn, Highlands, with garden and mountain views and Kyle of Lochalsh about 19.78 miles away.
The Dornie Hotel
Hotel · 8-10 Francis St, Dornie · 4.4 miles away
A traditional village hotel in Dornie with mountain views over Loch Alsh, close to Eilean Donan Castle.
Creaggan Ard Guest House
Guest Accommodation · Creaggan Ard Cottage, Kyle of Lochalsh · 4.6 miles away
A homely guest house near Kyle of Lochalsh with mountain views over Loch Alsh and free on-site parking.
Balmacara Hotel
Hotel · Balmacara, Kyle of Lochalsh · 4.9 miles away
Balmacara Hotel is a 28-room hotel near Loch Alsh in Kyle of Lochalsh, with free parking and a restaurant and bar on site.
Conchra House
Guest Accommodation · Sallachy Road, Kyle of Lochalsh · 5.2 miles away
A guest house on Sallachy Road near Kyle of Lochalsh, close to Loch Alsh, with free parking and fishing and watersports nearby.
Kintail Lodge Hotel
Hotel · Glenshiel Bridge, Kyle of Lochalsh · 5.5 miles away
A 15-room hotel at Glenshiel Bridge near Kyle of Lochalsh, well placed for Eilean Donan Castle and the road onto Skye.
Moyvegan House
B&B · Moyvegan House, Shiel Bridge · 5.5 miles away
B&B in Shiel Bridge, Highlands, with en-suite rooms offering garden or mountain views and drinks on hand, close to Sgurr Thuilm.
Abriachan
B&B · Croft 1, Balmacara · 5.8 miles away
A small B&B on Croft 1 in Balmacara, Highlands, with a garden and outdoor seating looking onto the surrounding countryside.
Rasa Sayang
B&B · A855 Rasa Sayang, Kyle of Lochalsh · 6.9 miles away
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.
Hillside
B&B · South Obbe, Kyleakin · 7 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.
The Skye Bridge Hotel
Hotel · 1 Station Road, Kyle of Lochalsh · 7.1 miles away
A harbourside hotel on Station Road in Kyle of Lochalsh, by the bridge to Skye, with a bar, breakfast and en-suite rooms.
Kyle Hotel
Hotel · Main Street, Kyle · 7.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.
Lochalsh View en suite Kyle near Skye
Guest Accommodation · 2 Lochalsh Road, Kyle of Lochalsh · 7.1 miles away
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.
Fasgath B&B
B&B · Main Street, Kyle of Lochalsh · 7.1 miles away
Adults-only B&B on Main Street in Kyle of Lochalsh, with en-suite rooms and free parking about 6 miles from Ashaig Beach.
Ardenlea
B&B · Church Road, Kyle of Lochalsh · 7.2 miles away
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.
Glenarroch & Witchwood
Hotel · Meuse Lane, Kyleakin · 7.2 miles away
Glenarroch & Witchwood is a Kyleakin hotel on Skye with sea and mountain views, free parking, and pets welcome.
Seawinds
B&B · Church Road, Kyle of Lochalsh · 7.2 miles away
A Church Road B&B in Kyle of Lochalsh, gateway to Skye, with garden and mountain views and free parking on site.
Kings Arms Hotel
Hotel · Kings Arms Hotel, Kyleakin · 7.3 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.
Heatherbrae Guest House
Guest Accommodation · 18 Wemyss Place, Kyle of Lochalsh · 7.3 miles away
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.
Tingle Creek Hotel
Hotel · Erbusaig, Kyle of Lochalsh · 8 miles away
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 · 8 miles away
Adults-only B&B on An T-sraid in Kyle of Lochalsh, with sea views over the water towards Skye and free parking.
Plockton Inn
Hotel · Innes Street, Plockton · 8.7 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.
Kinloch Lodge
Hotel · Sleat, southern Skye · 9.3 miles away
A white-harled former hunting lodge on the shore of Loch na Dal in Sleat, run by the same family for five decades and known for its award-winning kitchen.
Duisdale House Hotel
Hotel · Isleornsay, Duisdalemore · 10 miles away
A 17-room hotel on Skye's Sleat Peninsula, near Armadale and coastal walking routes along the island's east coast.
Know a hotel / b&b in Glenelg that's missing?
Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.
Add a hotel / b&b