Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Top Isle of Skye Hotels Deals

See all 79 Hotels in Isle of Skye
Uig Lodge

Uig Lodge

Uig, Portree
3.5 out of 5.0

Located in Uig, this hotel is within 9 mi (15 km) of Flora Macdonald's Grave, Skye Museum of Island Life, and Quiraing. Duntulm Castle and Kilt Rock are also ...

$84

$84
Givendale Guest House

Givendale Guest House

Heron Place, Portree
2.5 out of 5.0

Situated in Portree, this guesthouse is within 1 mi (2 km) of Coire Lagan, Somerled Square, and Portree Visit Scotland Information Centre. Portree Harbour is ...

Uig Hotel

Uig Hotel

Uig, Portree
3.5 out of 5.0

Located in Uig, this hotel is within 9 mi (15 km) of Flora Macdonald's Grave, Skye Museum of Island Life, and Quiraing. Duntulm Castle and Kilt Rock are also ...

$77

$77
Cuillin Hills Hotel

Cuillin Hills Hotel

Scorrybreac Road, Portree
4.0 out of 5.0

Situated in Portree, this hotel is within a 15-minute walk of Portree Harbour, Somerled Square, and Portree Visit Scotland Information Centre. Coire Lagan is ...

Toravaig House Hotel

Toravaig House Hotel

Sleat, Isle of Skye
4.5 out of 5.0

Located in Teangue, this romantic hotel is 4.3 mi (6.9 km) from Armadale Castle and within 12 mi (20 km) of Mallaig Heritage Centre and Skye Serpentarium. Morar ...

Gleann an Ronnaich Bed and Breakfast

Gleann an Ronnaich Bed and Breakfast

Staffin Road, Portree
3.5 out of 5.0

Situated near the beach, this bed & breakfast is within 1 mi (2 km) of Portree Harbour, Somerled Square, and Portree Visit Scotland Information Centre. Coire ...

Coolin View Guest House

Coolin View Guest House

2 Bosville Terrace, Portree
3.5 out of 5.0

Situated on the waterfront, this guesthouse is within a 5-minute walk of Portree Harbour, Somerled Square, and Portree Visit Scotland Information Centre. Coire ...

Skeabost Hotel

Skeabost Hotel

Skeabost Bridge, Portree
3.5 out of 5.0

Located in Skeabost, this golf hotel is within 6 mi (10 km) of Skye Riding Centre, Coire Lagan, and Portree Visit Scotland Information Centre. Somerled Square ...

$122

$122
Loch Eyre House

Loch Eyre House

Kensaleyre, Portree
3.0 out of 5.0

Situated in Eyre, this guesthouse is close to Skye Riding Centre. Area attractions also include Edinbane Pottery and Old Man of Storr.

Duisdale House Hotel

Duisdale House Hotel

Isle Ornsay, Isle of Skye
4.5 out of 5.0

Located in Duisdalemore, this hotel is 7.4 mi (11.8 km) from Skye Serpentarium and 7.9 mi (12.8 km) from Armadale Castle. Caisteal Maol and Skye Bridge are also ...

$123

$123