24 properties found
Filters
Sort by:
Good
(1297 reviews)
starts from
US$ 231 per one night
The Portree Hotel
100 m to the city centre
Somerled Square, Portree, Portree, United Kingdom
Excellent
(35 reviews)
starts from
US$ 113 per one night
The Skye Inn
400 m to the city centre
Springfield Road, Portree, United Kingdom
Excellent
(737 reviews)
starts from
US$ 379 per one night
Sgurr Alasdair B&B
400 m to the city centre
Viewfield Road Sgurr Alasdair, Portree, United Kingdom
Excellent
(83 reviews)
starts from
US$ 168 per one night
The Old Shop
300 m to the city centre
1 Quay Street, Portree, United Kingdom
starts from
US$ 112 per one night
Coolin View
200 m to the city centre
2 Bosville Terrace, Portree, Portree, United Kingdom
Excellent
(914 reviews)
starts from
US$ 396 per one night
Caledonian Hotel
100 m to the city centre
Wentworth Street, Portree, United Kingdom
Excellent
(59 reviews)
starts from
US$ 145 per one night
Tongadale Hotel
100 m to the city centre
Wentworth St, Portree, United Kingdom
Excellent
(12 reviews)
starts from
US$ 154 per one night
The Isles Inn
100 m to the city centre
Somerled Square Portree Iv51 9Eh Uk, Portree, United Kingdom
Skye Haven
600 m to the city centre
Skye Haven, An Acarsaid, Portree, United Kingdom
Excellent
(47 reviews)
starts from
US$ 119 per one night
Seal Cottage
11.8 km to the city centre
70 Aird Bernisdale, Portree, United Kingdom
Excellent
(96 reviews)
starts from
US$ 285 per one night
Duirinish Guest House
600 m to the city centre
Duirinish Guest House Viewfield Road,, Portree, United Kingdom
Excellent
(70 reviews)
starts from
US$ 271 per one night
Seafar Bed & Breakfast
2 km to the city centre
Seafar, Achachork,, Portree, United Kingdom
Excellent
(217 reviews)
starts from
US$ 125 per one night
Hazelmount Self-Catering Cabin
900 m to the city centre
Heron Place Portree, Portree, United Kingdom
Excellent
(68 reviews)
starts from
US$ 231 per one night
Dalriada
1.9 km to the city centre
Dalriada Guest House Achachork, Portree, United Kingdom
Excellent
(94 reviews)
starts from
US$ 234 per one night
The Rosedale Hotel
200 m to the city centre
The Rosedale Hotel Beaumont, Portree, United Kingdom
Good
(909 reviews)
starts from
US$ 275 per one night
Loch Eyre House
10.7 km to the city centre
Eyre House, Portree, United Kingdom
Excellent
(663 reviews)
starts from
US$ 183 per one night
Trotternish B&B
16.2 km to the city centre
1B Peinahq Glenhinnisdal, Portree, United Kingdom
Excellent
(393 reviews)
starts from
US$ 346 per one night
Braeside Guest Rooms
100 m to the city centre
Stormyhill, Portree, United Kingdom
Excellent
(276 reviews)
starts from
US$ 97 per one night
The Red Red Robin Cottage
4.7 km to the city centre
Garalapin House 1-2 Garalapin, Portree, United Kingdom
Excellent
(262 reviews)
starts from
US$ 197 per one night
Feochan Portree
1.1 km to the city centre
11 Fisherfield Viewfield Road, Portree, United Kingdom
Good
(49 reviews)
starts from
US$ 114 per one night
Heatherfield House B&B
2.1 km to the city centre
6A Heatherfield, Portree, United Kingdom
Excellent
(102 reviews)
starts from
US$ 216 per one night
Grenitote B&B
300 m to the city centre
9 Martin Crescent, Portree, United Kingdom
Excellent
(130 reviews)
starts from
US$ 183 per one night
Gleann An Ronnaich Bed & Breakfast
600 m to the city centre
Staffin Road, Portree, United Kingdom
Excellent
(6 reviews)
starts from
US$ 139 per one night
Choose from our list of carefully selected hotels to make your stay unforgettable!
Change your search parametres to find the hotel you want.