Hotels in Isleornsay
31 handpicked places to stay
Photo © A B, Google Maps
Off The Hill B&B
B&B · 1 Duisdale Beag, Isleornsay
Isleornsay on Skye's Sleat peninsula is home to Off The Hill B&B, an adults-only stay with mountain views and free parking.
Hotel Eilean Iarmain
Hotel · Isle Ornsay, Isleornsay
Hotel Eilean Iarmain is a small hotel by the water at Isleornsay on Skye, with a bar, restaurant and free onsite parking.
Duisdale House Hotel
Hotel · Isleornsay, Duisdalemore · 0.7 miles away
A 17-room hotel on Skye's Sleat Peninsula, near Armadale and coastal walking routes along the island's east coast.
Kinloch Lodge
Hotel · Sleat, southern Skye · 2.1 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.
Toravaig House Hotel
Hotel · Teangue, Sleat · 2.6 miles away
Nine en-suite rooms at Toravaig House Hotel in Teangue, Sleat, Isle of Skye, with a restaurant, bar and garden on site.
Aurora
B&B · Aurora, Ose · 6.7 miles away
Adults-only B&B in Ose on Skye with free parking, sea and mountain views, and easy access to Portree Harbour and the Raasay ferry.
Scorrybreac B&B
B&B · Scorrybreac, Skulamus · 6.7 miles away
B&B in Skulamus on the Isle of Skye, with a garden and free parking, and Ashaig Beach just under 2.4 miles away.
Ruisgarry Accommodation
B&B · Ruisgarry, Breakish · 6.8 miles away
An adults-only B&B in Breakish on Skye, with sea and mountain views, suited to couples wanting a quiet touring base.
Hebridean Inn
Hotel · 14 Harrapool, Broadford · 6.9 miles away
A straightforward modern-style inn in Broadford, Isle of Skye, with free parking and free WiFi, 2.71 miles from Ashaig Beach.
The Inn @ Aird a Bhasair
Hotel · Newton Bank, Ardvasar · 7 miles away
A small hotel on Newton Bank in Ardvasar, on Skye's southern shore, with free parking and an on-site bar and restaurant.
House Of Juniper - The Manse
Hotel · The Manse, Broadford · 7.1 miles away
House Of Juniper - The Manse offers nine en-suite rooms in Broadford, Isle of Skye, with a spa and sauna on site and free parking.
Breakish Escape - near Broadford
B&B · 3 Hallaig, Breakish · 7.2 miles away
Adults-only B&B in Breakish on Skye, a few miles from Ashaig Beach, with sea views and free parking.
Sonas
B&B · 12 Flodigarry, Portree · 7.3 miles away
Sonas is an adults-only B&B in Flodigarry near Portree, Isle of Skye, with sea, garden and mountain views and free parking.
Dunollie Hotel
Hotel · Dunollie Hotel, Broadford · 7.5 miles away
A large hotel in Broadford on Skye, within easy reach of the Cuillin Hills, with 84 en-suite rooms and a bar and restaurant on site.
Broadford House Skye
B&B · Broadford, Broadford · 7.5 miles away
B&B in Broadford on the Isle of Skye, with free parking and WiFi, about 3.59 miles from Ashaig Beach.
Broadford Hotel
Hotel · Torrin Road, Broadford · 7.7 miles away
An 11-room hotel on Torrin Road in Broadford, Isle of Skye, with a restaurant, bar and free parking on site.
Kirkton Bay House Bed and Breakfast
B&B · Kirkton Bay House, Glenelg · 8.3 miles away
An adults-only B&B in Glenelg with sea and mountain views, handy for exploring the Isle of Skye across the water.
Glenarroch & Witchwood
Hotel · Meuse Lane, Kyleakin · 9.2 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 · 9.2 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.
Hillside
B&B · South Obbe, Kyleakin · 9.2 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.
Marine Hotel
Hotel · Station Road, Mallaig · 9.7 miles away
Hotel on Station Road in Mallaig, Highlands, with free parking and 24-hour reception close to the harbour and rail links.
Cornerstone
B&B · Cornerstone Restaurant, Mallaig · 9.8 miles away
A simple B&B above Cornerstone Restaurant in Mallaig, well suited to travellers using the town as a springboard to Skye and the Highlands.
The Steam Inn
Hotel · Davies Brae, Mallaig · 9.8 miles away
Adults-only hotel on Davies Brae in Mallaig, with en-suite rooms, a bar and restaurant, and free on-site parking.
Chlachain Inn
Hotel · Davies Brae, Mallaig · 9.8 miles away
A three-room inn on Davies Brae in Mallaig, with mountain views and a bar and games room for a small, sociable stay.
Springbank
B&B · East Bay, Mallaig · 9.8 miles away
Adults-only B&B on Mallaig's East Bay with sea views, free parking and a garden, close to Loch Morar.
Fasgath B&B
B&B · Main Street, Kyle of Lochalsh · 9.8 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.
West Highland Hotel
Hotel · Mallaig, Mallaig · 9.8 miles away
Hotel in Mallaig with restaurant, bar and breakfast on site, 40 rooms and gardens close to Loch Morar.
The Skye Bridge Hotel
Hotel · 1 Station Road, Kyle of Lochalsh · 9.9 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.
Rasa Sayang
B&B · A855 Rasa Sayang, Kyle of Lochalsh · 10 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.
Kyle Hotel
Hotel · Main Street, Kyle · 10 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.
Davaar B&B
B&B · 17 Church Street, Dufftown · 10 miles away
Adults-only B&B on Church Street in Dufftown, well placed for whisky trails, walking and cycling in Moray.
Know a hotel / b&b in Isleornsay 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