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

Hotel in Portree · 0.24 km from centre
8.0
944 reviews
Set in a converted cluster of fisherman’s houses along Portree Harbour the hotel offers plenty of character and quirks. There are 17 en-suite bedrooms with all expected facilities.
Due to the nature of the building there is no lift and rooms are only accessible via stairs. We do not provide porterage, and the hotel is on the pier itself so there is a walk up some stairs or a hill to get into the town area.
We offer Room only Rates (providing overnight accommodation only) and Bed and Breakfast Rates (providing overnight accommodation and breakfast based on the maximum occupancy of the room). Dinner is not included in these room rates.
The Rosedale Restaurant is an intimate dining room on the 1st floor of our harbour front hotel. We aim to offer fresh, seasonal produce with an emphasis on local seafood. With views over Portree Bay we hope to serve you a memorable meal from start to finish.
Please note: Dinner is not included in your room rate. All dinner reservations are made on a first come first serve basis, we do not prioritize hotel guests.
We would advise you to make reservations for any events/restaurants you wish to attend as Skye gets busy very quickly and it's difficult to find availability on the day.
We are a dog friendly hotel only, with a £15.00 per night/per dog charge. We allow a maximum of 2 dogs per room. Please be aware that guests are liable for any damages and/or soiling on hotel property caused by your dog(s) and will be charged accordingly.

Hotel in Portree · 0.19 km from centre
8.2
846 reviews
Breakfast available
With a stay at Tongadale Hotel, you'll be centrally located in Portree, within a 15-minute drive of Old Man of Storr and Somerled Square. This hotel is 20.5 mi (33 km) from Fairy Pools and 0.1 mi (0.2 km) from Portree Visit Scotland Information Centre.

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.

Hotel in Portree · 0.53 km from centre
9.2
338 reviews
Breakfast available
Located in Portree (Portree Town), The Marmalade Hotel is within a 10-minute walk of Somerled Square and Portree Harbour. This hotel is 0.6 mi (0.9 km) from Aros Experience and 1.5 mi (2.4 km) from Aros Centre.

Hotel in Isle of Skye, Sconser · 13.76 km from centre
7.7
839 reviews
Home to its own museum, micro-brewery, and award-winning whisky bar and restaurant, Sligachan Hotel offers pet-friendly accommodation with an outdoor play area. The property has limited free WiFi and there is also free private parking.
All rooms are en-suite, fitted with a TV, and feature free toiletries and a hair dryer. Some rooms offer mountain and garden views. Free private parking is offered.
Portree is 14 km away from the property. Sligachan is 23 miles from the Skye bridge, 9 miles from Portree, and 8 miles from Talisker Distillery.

Guesthouse in Portree · 0.32 km from centre
8.4
210 reviews
Located in Portree (Portree Town), Coolin View Guest Rooms is within a 5-minute walk of Portree Harbour and Somerled Square. This guest house is 20.6 mi (33.2 km) from Fairy Pools and 0.2 mi (0.3 km) from Aros Experience.

Bed & breakfast in Portree · 0.93 km from centre
9.6
625 reviews
Breakfast available
With a stay at Gleann an Ronnaich Bed & Breakfast in Portree (Portree Town), you'll be a 2-minute drive from Portree Harbour and 9 minutes from Old Man of Storr. This bed & breakfast is 21.3 mi (34.2 km) from Fairy Pools and 0.8 mi (1.3 km) from Somerled Square.

Guest house in Portree · 0.31 km from centre
8.3
905 reviews
With spectacular views across Portree Harbour, Coolin View Guest House is situated in Portree centre. There is free parking and free WiFi.
Set in a grand 1920s building, the cosy bedrooms at Coolin View each have tea/coffee facilities and a TV. Rooms also feature a private bathroom, and most have views across the harbour or Coolin Hills.
With a central location in picturesque Portree, the capital of the Isle of Skye, Coolin View is just a short stroll from the seafront. A range of shops and restaurants are a few minutes’ walk away.

Country house in Highland, Raasay · 9.59 km from centre
9.0
1,119 reviews
Breakfast available
Situated on the picturesque Isle of Raasay, a 5-minute walk from the ferry terminal, Raasay House Hotel is nestled in a Georgian mansion with beautifully landscaped lawns. Boasting views across the Sound of Raasay to the Cuillin Mountains of Skye, the mansion offers luxury accommodation with free Wi-Fi, free parking, a bar, a café, and a restaurant.
Most room at Raasay House Hotel features an en suite shower room with free toiletries, a desk, and views of the patio. Some rooms also offer scenic views of the sea.
The on-site restaurant serves high quality food and locally sourced produce; the menu features local specialties and are part of the CLIMAVORE initiative.
Guests can enjoy easy access to many outdoor activities and to the neighbouring Isle of Skye, 25 minutes by ferry away.

Apartment in Isle of Skye, Kingsburgh · 14.64 km from centre
7.7
66 reviews
Situated in Kingsburgh and only 36 km from Dunvegan Castle, Aite-Sithiel features accommodation with mountain views, free WiFi and free private parking. The property has lake and garden views. Boasting family rooms, this property also provides guests with a picnic area.
Each unit has a fully equipped kitchen with a dishwasher, a seating area, a flat-screen TV, a washing machine, and a private bathroom with shower and a hair dryer. An oven, a microwave and fridge are also offered, as well as a kettle. At the apartment complex, units have bed linen and towels.
For guests with children, the apartment provides an indoor play area. After a day of cycling or hiking, guests can relax in the garden or in the shared lounge area.
Benbecula Airport is 89 km from the property.

Apartment in Portree · 0.18 km from centre
9.2
11 reviews
With a stay at this apartment in Portree (Portree Town), you'll be within a 15-minute drive of Portree Harbour and Old Man of Storr. This apartment is 20.6 mi (33.1 km) from Fairy Pools and 0.2 mi (0.3 km) from Somerled Square.

Bed & breakfast in Portree · 10.88 km from centre
9.2
45 reviews
Breakfast available
With a stay at Corran House in Portree, you'll be within a 10-minute drive of A.C.E Target Sports Skye and Sgurr Alasdair. This bed & breakfast is 7.4 mi (11.9 km) from Portree Harbour and 19.7 mi (31.7 km) from Dunvegan Castle.

Hotel in Portree · 10.73 km from centre
Located in Portree, this cabin is a 3-minute drive from Skye Riding Centre and 7 minutes from Edinbane Pottery. This cabin is 7.9 mi (12.7 km) from Portree Harbour and 23.3 mi (37.5 km) from Talisker Distillery.

Guesthouse in Portree · 0.32 km from centre
8.6
233 reviews
With a stay at Coolin View Guest Rooms in Portree (Portree Town), you'll be a 1-minute drive from Portree Harbour and 10 minutes from Old Man of Storr. This guest house is 20.6 mi (33.2 km) from Fairy Pools and 0.2 mi (0.3 km) from The Lump.

Hotel in Portree · 0.19 km from centre
7.3
1,267 reviews
On the stunning Isle of Skye, with great views over Portree Harbour and the loch, The Royal Hotel has 2 restaurants specialising in local seafood dishes. The majority of its rooms offer sea views.
The en suite rooms at The Royal Hotel have tea and coffee-making facilities, as well as maps and information on the local area.
The hotel bar stocks local whiskeys and ales. During the summer, the hotel hosts live music and there are often pipers playing in the streets in the evening.
The Isle of Skye has strikingly beautiful scenery, and is ideal for walkers, cyclists and climbers. You can try your hand at watersports, or explore the surrounding area, where you can find museums and a range of shops to enjoy.

Apartment in Portree, Borve · 3.88 km from centre
8.5
19 reviews
Situated in Borve in the Isle of Skye region, The Stalls, Glamping Units Glengrasco, Portree has a patio. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is set 32 km from Dunvegan Castle.
The apartment consists of 1 bedroom, a living room, a fully equipped kitchenette with a microwave and a kettle, and 1 bathroom with a shower and a hair dryer. Guests can enjoy a meal on an outdoor dining area while overlooking the mountain views.
The apartment has a picnic area where you can spend a day out in the open.
The nearest airport is Benbecula Airport, 101 km from the apartment.

Apartment in Isle of Skye, Skeabost · 10.09 km from centre
9.4
39 reviews
Set in Skeabost and only 27 km from Dunvegan Castle, Almondbank Self Catering Apartment offers accommodation with mountain views, free WiFi and free private parking. The property has garden views. Outdoor seating is also available at the apartment.
This apartment includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchenette with a dining area, and 1 bathroom with a shower and a washing machine. Towels and bed linen are offered in the apartment. For added privacy, the accommodation features a private entrance.
The apartment has a picnic area where you can spend a day out in the open.
Benbecula Airport is 98 km from the property.

Hotel in Portree · 1.14 km from centre
9.2
344 reviews
Breakfast available
With a stay at Bracken Hide Hotel in Portree (Portree Town), you'll be within a 15-minute drive of Old Man of Storr and A.C.E Target Sports Skye. This hotel is 22 mi (35.4 km) from Fairy Pools and 0.6 mi (1 km) from Skye and Lochalsh Archive Centre.

Guest house in Portree · 0.24 km from centre
8.6
293 reviews
Occupying a former farmhouse 2 minutes from the harbour, Braeside Guest Rooms provides high-quality accommodation in Portree city centre, on the Isle of Skye.
Each guest room at Braeside Guest Rooms has en suite facilities with a shower. The centrally heated rooms have a TV, hairdryer and tea and coffee facilities.
Among the island’s attractions, you can visit The Aros Experience offering shopping, food and culture, just 3 minutes’ drive away. In 5 acres of gardens, historic Dunvegan Castle is a 35-minute drive, on the western side of the island.

Bed and breakfast in Portree · 0.27 km from centre
7.9
172 reviews
<h2>Comfortable Accommodations</h2>
Meadowbank Guest House in Portree offers adults-only rooms with private bathrooms, free WiFi, and sea or garden views. Each room includes a TV, wardrobe, and carpeted floors.
<h2>Relaxing Facilities</h2>
Guests can enjoy a garden, outdoor seating area, and lounge. The property provides free on-site private parking, bicycle parking, and free toiletries.
<h2>Convenient Location</h2>
Located 36 km from Dunvegan Castle and 102 km from Benbecula Airport, the guest house offers easy access to local attractions.