You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Apartment in Portree · 5.66 km from centre
9.3
132 reviews
On the Isle of Skye, these 5 star rated Visit Scotland Apartments offer luxurious self-catering accommodation and stunning countryside views. Loch Fada is 10 metres away and Portree is less than a 10-minute drive away.
Each apartment features a lounge, bedroom, bathroom and kitchen. The kitchen is fully equipped. Towels and linens are supplied.
In the Scottish Highlands, Skye is well-known for its wildlife, and eagles, buzzards, otters, swans, and owls are often seen around the apartments, in season. Whales, dolphins and seals can be spotted in the seas around the island.
Walking trails and coastal paths pass nearby. The Storr Apartments are on the shores of Storr Lochs, which offer great fishing, boating and swimming. Climbing is available in the Cuillin mountain range, just 15 minutes’ drive away.

Guest house in Portree · 0.32 km from centre
8.1
381 reviews
Situated in Portree, Pink House Skye provides free WiFi and city views, 37 km from Dunvegan Castle. The guest house has family rooms.
The guest house features some units with sea views, and each unit has a private bathroom.
Benbecula Airport is 103 km from the property.

Apartment in Portree · 0.18 km from centre
6.0
1 review
Located in Portree (Portree Town), this apartment is within a 5-minute walk of Portree Harbour and Somerled Square. This apartment is 20.6 mi (33.1 km) from Fairy Pools and 0.3 mi (0.4 km) from The Lump.
Hotel in Portree · 0.18 km from centre
4.0
1 review
With a stay at this apartment in Portree, you'll be within a 5-minute walk of Somerled Square and Portree Harbour. This apartment is 0.3 mi (0.4 km) from Aros Experience and 0.3 mi (0.5 km) from Portree Visit Scotland Information Centre.

Holiday home in Portree · 0.98 km from centre
10.0
45 reviews
Situated in Portree and only 37 km from Dunvegan Castle, Air an Oir - Skye Self Catering features accommodation with mountain views, free WiFi and free private parking. Guests can benefit from a patio and an outdoor fireplace. Guests can make use of a garden.
The holiday home with a terrace and sea views has 1 bedroom, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 1 bathroom with a walk-in shower. Guests can enjoy an ambient stay in their soundproof room with parquet floors and a fireplace. This holiday home is allergy-free and non-smoking.
There is a snack bar on-site.
The holiday home has a picnic area where you can spend a day out in the open.
Benbecula Airport is 103 km from the property.

Guest house in Portree · 0.47 km from centre
9.8
77 reviews
Breakfast available
Taransay House, Small Hotel in Portree provides adults-only accommodation with a bar and a shared lounge. Offering free private parking, the 5-star guest house is 36 km from Dunvegan Castle. The guest house offers mountain views and a picnic area.
All units at the guest house come with a seating area, a flat-screen TV and a safety deposit box. Featuring a private bathroom with a walk-in shower and bathrobes, units at the guest house also have free WiFi, while selected rooms also offer a terrace. The units will provide guests with a desk and a coffee machine.
Breakfast is available, and includes buffet, à la carte and continental options. Guests can dine in the in-house romantic restaurant, which specialises in British cuisine and also offers vegetarian, vegan and dairy-free options.
Benbecula Airport is 102 km from the property.

Hotel in Portree · 0.79 km from centre
3.9
251 reviews
Breakfast available
With a stay at Givendale Guest House in Portree, you'll be within a 15-minute walk of Sgurr Alasdair and Aros Centre. This guesthouse is 1 mi (1.6 km) from Portree Harbour and 19.8 mi (31.9 km) from Fairy Pools.

Chalet in Isle of Skye, Skeabost · 10.49 km from centre
9.7
74 reviews
Located in Skeabost and only 24 km from Dunvegan Castle, Skye Cabins provides accommodation with lake views, free WiFi and free private parking. Featuring luggage storage space, this property also provides guests with a picnic area.
Opening onto a patio with garden views, the chalet consists of 1 bedroom. Providing a balcony with mountain views, this chalet also offers a well-equipped kitchenette with an oven, a toaster and a fridge, as well as 1 bathroom with a hot tub and bathrobes. The property has an outdoor dining area.
Guests at the chalet will be able to enjoy activities in and around Skeabost, like horse riding, fishing and canoeing. Guests at Skye Cabins can enjoy hiking nearby, or make the most of the garden.
Benbecula Airport is 99 km away.

Guest house in Isle of Skye, Kingsburgh · 11.65 km from centre
6.8
353 reviews
Situated in Kingsburgh, 33 km from Dunvegan Castle, Corran House features accommodation with a garden, free private parking and a terrace. The property has sea and lake views. Boasting family rooms, this property also provides guests with a picnic area.
Featuring a private bathroom, units at the guest house also boast free WiFi, while certain rooms are fitted with a patio. At the guest house, some units are fitted with a kettle and chocolates or cookies.
Benbecula Airport is 90 km from the property.

Guest house in Portree · 0.23 km from centre
6.5
124 reviews
Achnamara-Self Check In features sea views, free WiFi and free private parking, located in Portree, 37 km from Dunvegan Castle. The guest house has family rooms.
All units in the guest house are equipped with a kettle. Some units have a fireplace. The units include a private bathroom, a hair dryer and bed linen.
Benbecula Airport is 103 km away.

Holiday home in Isle of Skye, Kensaleyre · 10.43 km from centre
6.0
1 review
Located in Kensaleyre in the Isle of Skye region, Skye Cottage features a garden. Providing free private parking, the 4-star holiday home is 26 km from Dunvegan Castle.
With free WiFi, this 1-bedroom holiday home provides a TV and a kitchen with a dishwasher and kitchenware. Towels and bed linen are provided in the holiday home. The property offers sea views.
Benbecula Airport is 99 km away.

Hostel in Portree · 0.02 km from centre
8.6
74 reviews
Breakfast available
Portree Youth Hostel is in the heart of Portree, within a 5-minute walk of Somerled Square and Portree Harbour. This upscale hostel is 20.4 mi (32.8 km) from Fairy Pools and 0.2 mi (0.3 km) from Portree Visit Scotland Information Centre.

Holiday home in Portree · 0.26 km from centre
5.0
2 reviews
Luxury Cottage In Portree City Centre! is situated in Portree. Free WiFi is available throughout the property and Dunvegan Castle is 37 km away.
This holiday home features 1 bedroom, a kitchen with an oven and a microwave, a flat-screen TV, a seating area and 1 bathroom fitted with a shower. Towels and bed linen are available in the holiday home. The accommodation is non-smoking.
The nearest airport is Benbecula Airport, 103 km from the holiday home.

Hostel in Portree · 0.02 km from centre
8.0
1,324 reviews
Portree Youth Hostel is located in Portree’s city centre. This hostel features a shared dining area and a communal lounge. The property is within 300 metres from many shops, bar and restaurants. Portree’s small port and its coloured houses are 600 metres away.
All rooms are heated and offer towels and bed linen. Some have a private bathroom with a bath or shower and others have a shared bathroom.
At Portree Youth Hostel you will find a shared kitchen.
The hostel is 27 km from Talisker Distillery.

Hostel in Portree · 0.05 km from centre
8.0
37 reviews
Portree Independent Hostel is in the heart of Portree, within a 5-minute walk of Somerled Square and Portree Harbour. This hostel is 17.2 mi (27.7 km) from Talisker Distillery and 20.4 mi (32.9 km) from Fairy Pools.

Hostel in Portree · 0.21 km from centre
8.1
342 reviews
Rooms on the High Street is set in Portree, 27 km from Talisker Distillery, and offers free WiFi throughout the property. The hostel has family rooms.
Guest rooms in the hostel are equipped with a flat-screen TV. All guest rooms at Rooms on the High Street come with a private bathroom fitted with a shower.

Guest house in Wester Ross, Kyle of Lochalsh · 32.28 km from centre
5.9
1,145 reviews
The Skye View Hotel is located in Kyle of Lochalsh. With mountain and sea views, the property features free parking and free Wi-Fi.
Each guest room has a TV and tea and coffee facilities. All have an en-suite bath or shower, with hairdryer and complimentary toiletries.
The hotel is a 45-minute drive from Portree on the Isle of Skye. Historic Fort William is around 120 km away.

Hotel in Isle of Skye, Strath · 25.85 km from centre
7.0
1,003 reviews
Located in Strath (Broadford), Dunollie Hotel is within a 15-minute walk of Isle of Skye Market Square and Giant MacAskill Museum. This beach hotel is 16.2 mi (26 km) from Armadale Ferry Terminal and 7.6 mi (12.2 km) from Skye Bridge.

Hotel in Uig · 21.48 km from centre
9.6
1,006 reviews
Breakfast available
Located in Uig, Uig Hotel is in a rural location – a 3-minute drive from Uig Pottery and 6 minutes from The Fairy Glen. This hotel is 6.1 mi (9.9 km) from Quiraing Walk Trail Access and 7 mi (11.2 km) from Flora Macdonald's Grave.

Hotel in Wester Ross, Kyle · 32.28 km from centre
7.8
695 reviews
Breakfast available
Located in Kyle, Kyle Hotel is in a rural location – a 2-minute drive from Skye Bridge and 5 minutes from Bright Water Visitor Centre. This hotel is 2.8 mi (4.4 km) from Caisteal Maol and 5.9 mi (9.5 km) from Plockton Harbour.