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

Save up to 17% by booking Flight + Hotel.

Search 321,000 hotels and 400 airlines worldwide.

Get the price Guarantee available for your trip.



Top Hotel Deals

See all 64 Hotels in Isle of Skye
£95
The Royal Hotel

The Royal Hotel

Bank Street, Portree
3.5
of 5, from 6 reviews
3.0 out of 5.0

Situated in Portree, this hotel is steps from Portree Harbour and Somerled Square. Coire Lagan is 0.5 mi (0.8 km) away.

£75
Uig Hotel

Uig Hotel

Uig, Portree
4.0
of 5, from 187 reviews
3.0 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 within 12 mi (20 km).

£62
Uig Lodge

Uig Lodge

Uig, Portree
4.2
of 5, from 115 reviews
3.0 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 within 12 mi (20 km).

£83
Dunollie Hotel

Dunollie Hotel

Broadford, Isle of Skye
2.8
of 5, from 69 reviews
3.0 out of 5.0

Located in Broadford, this hotel is 0.6 mi (1 km) from Skye Serpentarium and within 9 mi (15 km) of Caisteal Maol and Skye Bridge. Plockton Harbour and Armadale Castle are also within 20 mi (32 km).

£62
Coolin View Guest House

Coolin View Guest House

2 Bosville Terrace, Portree
3.8
of 5, from 13 reviews
3.0 out of 5.0

Situated on the waterfront, this guesthouse is within a 5-minute walk of Portree Harbour and Somerled Square. Coire Lagan is 0.6 mi (1 km) away.

£62
Redwood House Hotel

Redwood House Hotel

Redwood House, Portree
4.4
of 5, from 9 reviews
3.0 out of 5.0

Situated in Greshornish, this hotel is 3.9 mi (6.2 km) from Edinbane Pottery and within 12 mi (20 km) of Skye Riding Centre and Dunvegan Castle. Macleod's Tables is 11 mi (17.7 km) away.

£67
Gleann an Ronnaich Bed and Breakfast

Gleann an Ronnaich Bed and Breakfast

Staffin Road, Portree
4.7
of 5, from 113 reviews
3.0 out of 5.0

Situated near the beach, this bed & breakfast is within 1 mi (2 km) of Portree Harbour, Somerled Square, and Coire Lagan. Old Man of Storr and Skye Riding Centre are also within 12 mi (20 km).

£67
Eilean Iarmain

Eilean Iarmain

Lamraig, Isle of Skye
4.7
of 5, from 18 reviews
3.0 out of 5.0

Situated in Isle of Skye, this beach hotel is 7.5 mi (12.1 km) from Armadale Castle and 8.6 mi (13.9 km) from Skye Serpentarium. Mallaig Heritage Centre and Caisteal Maol are also within 16 mi (25 km).

Top Flight + Hotel Deals