Skip to main content

Family-friendly hotels in Isle of Skye

59 listed · best reviewed first

Updated · Ratings from Google · All hotels and B&Bs in Isle of Skye

Cuillin Hills Hotel

Isle of Skye

Cuillin Hills Hotel

★ 4.7 (1,371)

A former hunting lodge set in fifteen acres of grounds above Portree Bay, with views across the Sound of Raasay to the Cuillin ridge.

The Portree Hotel

Portree

The Portree Hotel

★ 4.3 (1,643)

Hotel right on Somerled Square in Portree, Isle of Skye, with the harbour, shops and restaurants all within walking distance.

Uig Hotel

Portree

Uig Hotel

★ 4.5 (1,171)

A small, dog-friendly hotel in Uig, Portree, suited to travellers who want bay views and a proper restaurant without fuss.

Edinbane Inn

Portree

Edinbane Inn

★ 4.6 (902)

A traditional Skye inn at Edinbane with its own bar and restaurant, plus free parking and WiFi for an adults-only stay.

Stein Inn

Isle of Skye

Stein Inn

★ 4.2 (1,094)

A small hotel in the harbour village of Stein on Skye, with sea and mountain views and its own bar and restaurant.

Kintail Lodge Hotel

Kyle of Lochalsh

Kintail Lodge Hotel

★ 4.4 (724)

A 15-room hotel at Glenshiel Bridge near Kyle of Lochalsh, well placed for Eilean Donan Castle and the road onto Skye.

Flodigarry Hotel and Skye Restaurant

Staffin

Flodigarry Hotel and Skye Restaurant

★ 4.4 (704)

Hotel at Flodigarry near Staffin, Isle of Skye, with sea views, on-site restaurant and free parking, close to walking, cycling and fishing spots.

Kiloran Self Catering Suite

Isle of Skye

Kiloran Self Catering Suite

★ 4.5 (550)

Adults-only self-catering suite in Skeabost, Skye, with sea and garden views and free on-site parking.

Skeabost House Hotel

Isle of Skye

Skeabost House Hotel

★ 4.5 (547)

A Victorian shooting lodge on the shore of Loch Snizort with its own nine-hole golf course, salmon fishing and a loch-view restaurant.

Sligachan Hotel

Isle of Skye

Sligachan Hotel

★ 4.2 (835)

A 21-room hotel at Sligachan on the Isle of Skye, set below the Cuillin mountains with free parking and its own bar and restaurant.

Edinbane Lodge

Portree

Edinbane Lodge

★ 4.8 (335)

Hotel on the Isle of Skye at Edinbane, close to Blackhill and Greshornish, with easy access to walking, cycling and fishing nearby.

Greshornish House Hotel

Isle of Skye

Greshornish House Hotel

★ 4.7 (361)

A quiet 10-room hotel at Greshornish near Edinbane on Skye, suited to travellers wanting gardens, fishing and a slow pace rather than nightlife.

Kinloch Lodge

Isle of Skye

Kinloch Lodge

★ 4.5 (438)

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.

Balmacara Hotel

Kyle

Balmacara Hotel

★ 4.0 (841)

Balmacara Hotel is a 28-room hotel near Loch Alsh in Kyle of Lochalsh, with free parking and a restaurant and bar on site.

Broadford Hotel

Isle of Skye

Broadford Hotel

★ 4.2 (565)

An 11-room hotel on Torrin Road in Broadford, Isle of Skye, with a restaurant, bar and free parking on site.

Blas Rooms

Isle of Skye

Blas Rooms

★ 4.4 (416)

Adults-only B&B on Dunvegan's Main Street with sea and mountain views over Skye's surrounding countryside.

The Inn @ Aird a Bhasair

Isle of Skye

The Inn @ Aird a Bhasair

★ 4.4 (404)

A small hotel on Newton Bank in Ardvasar, on Skye's southern shore, with free parking and an on-site bar and restaurant.

Hotel Eilean Iarmain

Isle of Skye

Hotel Eilean Iarmain

★ 4.5 (327)

Hotel Eilean Iarmain is a small hotel by the water at Isleornsay on Skye, with a bar, restaurant and free onsite parking.

Dalriada

Portree

Dalriada

★ 4.9 (187)

Adults-only B&B just outside Portree, Isle of Skye, with mountain views, free parking and generous home-cooked breakfasts.

Hebridean Inn

14Harrapool

Hebridean Inn

★ 4.3 (358)

A straightforward modern-style inn in Broadford, Isle of Skye, with free parking and free WiFi, 2.71 miles from Ashaig Beach.

Marmalade Hotel

Isle of Skye

Marmalade Hotel

★ 4.3 (351)

A Georgian house on a hillside above Portree with 34 contemporary rooms, saunas, log fires and a chargrill restaurant focused on seafood.

Caledonian Hotel

Portree

Caledonian Hotel

★ 4.6 (229)

A traditional Portree hotel on Wentworth Street with sea and mountain views, free parking, and an easy walk into town.

The Skye Inn

Portree

The Skye Inn

★ 4.3 (322)

A Portree inn on Springfield Road, close to the harbour and hills of Skye, within easy walking distance of the town centre.

Tingle Creek Hotel

Kyle

Tingle Creek Hotel

★ 4.5 (243)

Adults-only hotel at Erbusaig near Kyle of Lochalsh, with sea views and free parking close to Loch Alsh.

The Bosville

Isle of Skye

The Bosville

★ 4.2 (359)

A boutique hotel in restored nineteenth-century cottages in the middle of Portree, with a well-regarded restaurant and a busy merchant bar.

Conusg Bed and Breakfast

Portree

Conusg Bed and Breakfast

★ 5.0 (133)

A small four-room B&B in Portree, Isle of Skye, with breakfast included and the Scorrybreac Trail on the doorstep.

Orchard House Bed and Breakfast

Portree

Orchard House Bed and Breakfast

★ 5.0 (132)

Adults-only B&B in Portree with four rooms, a short walk from the harbour and handy for the Old Man of Storr.

Dunollie Hotel

Isle of Skye

Dunollie Hotel

★ 3.4 (1,233)

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.

Air Leth Bed & Breakfast

Portree

Air Leth Bed & Breakfast

★ 4.9 (113)

B&B on Storr Road in Portree, Isle of Skye, with mountain views and pubs, restaurants and fishing all close by.

Beinn Edra House B&B

Staffin

Beinn Edra House B&B

★ 4.9 (113)

Simple en-suite rooms with sea views and a garden setting in Staffin, Isle of Skye, a short drive from An Corran Beach.

Seafar Bed and Breakfast

Portree

Seafar Bed and Breakfast

★ 4.8 (122)

A quiet B&B on Seafar in Portree, Isle of Skye, with garden and outdoor seating and free on-site parking for exploring the area.

An-Airidh Bed & Breakfast Portree

Portree

An-Airidh Bed & Breakfast Portree

★ 5.0 (97)

A simple, well-run B&B in Portree suited to travellers who want loch views and a cooked breakfast without fuss or frills.

The Royal Hotel

Portree

The Royal Hotel

★ 3.6 (565)

A Bank Street hotel in the heart of Portree, Isle of Skye, with sea views and an easy walk to the harbour and town.

The Gables Bed & Breakfast

Isle of Skye

The Gables Bed & Breakfast

★ 4.8 (92)

A small family-run B&B on Viewfield Road with three en-suite rooms, free parking and a ten-minute walk into the centre of Portree.

Toravaig House Hotel

Isle of Skye

Toravaig House Hotel

★ 4.3 (142)

Nine en-suite rooms at Toravaig House Hotel in Teangue, Sleat, Isle of Skye, with a restaurant, bar and garden on site.

Skye Haven

Portree

Skye Haven

★ 4.7 (81)

Adults-only B&B in Portree, Isle of Skye, with breakfast and packed lunches to fuel days out walking or fishing.

Uig Lodge

Uig

Uig Lodge

★ 4.7 (80)

A former 1831 coaching inn in Uig, Isle of Lewis, with a bar of local whiskies and ales, just under two and a half miles from Ardroil Beach.

B&B Ronan House

Edinbain

B&B Ronan House

★ 4.9 (66)

Adults-only B&B in Edinbane, Isle of Skye, with en-suite rooms, garden views and free parking, close to a pub and fishing.

Fasgath B&B

Kyle

Fasgath B&B

★ 3.5 (324)

Adults-only B&B on Main Street in Kyle of Lochalsh, with en-suite rooms and free parking about 6 miles from Ashaig Beach.

Feochan Rooms Portree

Portree

Feochan Rooms Portree

★ 4.8 (64)

A guest house on Fisherfield in Portree, Isle of Skye, with free parking, a garden and en-suite rooms just a short walk from the harbour.

House on the Falls

Portree

House on the Falls

★ 4.7 (68)

A family-run B&B on a Portree croft, Isle of Skye, with simple en-suite rooms, free parking and a Scottish breakfast to start the day.

The Skye Bridge Hotel

Kyle

The Skye Bridge Hotel

★ 3.9 (163)

A harbourside hotel on Station Road in Kyle of Lochalsh, by the bridge to Skye, with a bar, breakfast and en-suite rooms.

Glenarroch & Witchwood

Kyleakin

Glenarroch & Witchwood

★ 3.7 (200)

Glenarroch & Witchwood is a Kyleakin hotel on Skye with sea and mountain views, free parking, and pets welcome.

Stonefield House

Portree

Stonefield House

★ 5.0 (48)

A guest house in Portree, Isle of Skye, with free on-site parking, free WiFi and a garden for relaxing after days out on the island.

Broadford House Skye

Broadford

Broadford House Skye

★ 4.0 (128)

B&B in Broadford on the Isle of Skye, with free parking and WiFi, about 3.59 miles from Ashaig Beach.

Clouds B&B

Portree

Clouds B&B

★ 5.0 (47)

A small B&B at Kilmuir on the Isle of Skye, surrounded by open countryside with a garden and outdoor seating to take it all in.

Brae Cottage

Isle of Skye

Brae Cottage

★ 4.8 (52)

A traditional cottage-style B&B in Dunvegan, Isle of Skye, with mountain views and free on-site parking.

An Cnoc Bed & Breakfast

Staffin

An Cnoc Bed & Breakfast

★ 5.0 (43)

Adults-only B&B in Staffin on the Isle of Skye, with mountain and garden views and free on-site parking, 3.15 miles from An Corran Beach.

Heatherbrae Guest House

Kyle

Heatherbrae Guest House

★ 4.8 (50)

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.

Scorrybreac B&B

Isle of Skye

Scorrybreac B&B

★ 4.8 (49)

B&B in Skulamus on the Isle of Skye, with a garden and free parking, and Ashaig Beach just under 2.4 miles away.

Heatherfield House B&B

Portree

Heatherfield House B&B

★ 5.0 (41)

Heatherfield House B&B in Portree, Isle of Skye, pairs free on-site parking with an outdoor picnic area and garden for guests to enjoy.

Tigh A Raoin

Portree

Tigh A Raoin

★ 5.0 (36)

Adults-only B&B in Borve near Portree, Isle of Skye, with en-suite rooms, garden and mountain views, and free parking.

Ruisgarry Accommodation

Isle of Skye

Ruisgarry Accommodation

★ 4.9 (37)

An adults-only B&B in Breakish on Skye, with sea and mountain views, suited to couples wanting a quiet touring base.

Meadowbank Guest House

Portree

Meadowbank Guest House

★ 4.5 (51)

A traditional Portree guest house with classic, cosy rooms, some with sea views, and a sunroom for relaxing after a day on Skye.

Babas rooms

Isle of Skye

Babas rooms

★ 4.8 (24)

Adults-only B&B on Kings Brae in Dunvegan, Isle of Skye, with free parking and a garden for relaxing between excursions.

Taigh Pa

Uig

Taigh Pa

★ 4.9 (16)

An adults-only B&B in Uig, Skye, with mountain views, a garden and free parking, suited to couples wanting quiet over quantity.

The Anchorage

Isle of Skye

The Anchorage

★ 4.2 (26)

The Anchorage is a B&B in Ose on Skye with sea and mountain views from a garden that guests actually get to sit in.

Sonas

Isle of Skye

Sonas

★ 4.3 (6)

Sonas is an adults-only B&B in Flodigarry near Portree, Isle of Skye, with sea, garden and mountain views and free parking.

Stratheyre

skeabost bridge

Stratheyre

★ 3.5 (4)

A straightforward B&B in Skeabost on Skye, well suited to golfers, anglers and cyclists wanting a quiet base with free parking.

Quick answers

How many family-friendly hotels are there in Isle of Skye?+

We list 59 in Isle of Skye. The best-reviewed are shown first.

Which family-friendly hotels in Isle of Skye are best reviewed?+

By Google rating weighted by the number of reviews: Cuillin Hills Hotel (4.7/5, 1,371 reviews), The Portree Hotel (4.3/5, 1,643 reviews) and Uig Hotel (4.5/5, 1,171 reviews).

Is this list up to date?+

It is built live from our listings; ratings come from Google and each venue page shows when its details were last checked. Always confirm with the venue before travelling.

Get the best UK staycation deals

The latest offers on cottages, campsites and hotels, plus new ideas for breaks around Britain. Straight to your inbox, no spam.

By signing up you agree to receive emails from Staycation.co.uk. Unsubscribe any time. See our Privacy Policy.