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

Bed and breakfast in Isle of Skye, Skeabost · 9.85 km from centre
9.6
64 reviews
Set in Skeabost and only 27 km from Dunvegan Castle, Old Nurses Cottage offers accommodation with sea views, free WiFi and free private parking. The property has mountain and lake views. Outdoor seating is also available at the bed and breakfast.
The spacious bed and breakfast is fitted with a satellite flat-screen TV. Towels and bed linen are offered in the bed and breakfast. This bed and breakfast is allergy-free and non-smoking.
A selection of options including fresh pastries, fruits and juice is available for the continental breakfast.
Guests can relax in the garden at the property.
Benbecula Airport is 98 km from the property.

Holiday home in Portree, Borve · 4.49 km from centre
10.0
1 review
Set in Borve in the Isle of Skye region, Arnish Cottage has a garden. The property is non-smoking and is situated 32 km from Dunvegan Castle.
This holiday home features 2 bedrooms, a TV, and a fully equipped kitchen. Featuring free private parking, this 3-star holiday home also features free WiFi. For added privacy, the accommodation features a private entrance.
The nearest airport is Benbecula Airport, 100 km from the holiday home.

Guest house in Portree · 0.31 km from centre
8.0
219 reviews
Set in Portree, 37 km from Dunvegan Castle, The Old Shop features views of the sea. The guest house features family rooms.
The units in the guest house are equipped with a flat-screen TV. Featuring a private bathroom with a shower and a hair dryer, units at the guest house also have free WiFi. At the guest house, the units come with bed linen and towels.
Benbecula Airport is 103 km away.

Bed & breakfast in Isle of Skye, Skeabost · 5.55 km from centre
9.6
44 reviews
With a stay at Moorside Rooms in Skeabost, you'll be 4 mi (6.4 km) from Portree Harbour and 23.5 mi (37.9 km) from Fairy Pools. This bed & breakfast is 24.5 mi (39.4 km) from Talisker Beach.

Cottage in Isle of Skye, Skeabost · 8.53 km from centre
8.6
6 reviews
Located in Skeabost, this cottage is in a rural location – a 3-minute drive from Skeabost Golf Course and 7 minutes from A.C.E Target Sports Skye. This cottage is 6 mi (9.6 km) from Skye and Lochalsh Archive Centre and 6.1 mi (9.9 km) from Sgurr Alasdair.

Apartment in Portree · 1.87 km from centre
9.9
79 reviews
Breakfast available
Situated in Portree and only 41 km from Dunvegan Castle, Scorr House Apartment features accommodation with mountain views, free WiFi and free private parking. With garden views, this accommodation offers a patio. Outdoor seating is also available at the apartment.
The apartment 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 shower. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.
Guests can relax in the garden at the property.
Benbecula Airport is 107 km from the property.

Apartment in Portree · 0.19 km from centre
9.0
90 reviews
Modern Spacious Central Apartment is set in Portree. Both free WiFi and parking on-site are accessible at the apartment free of charge. The property is non-smoking and is situated 37 km from Dunvegan Castle.
The apartment has 2 bedrooms, a flat-screen TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a bath. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.
There is a coffee shop on-site.
Benbecula Airport is 103 km from the property.

Guest house in Isle of Skye, Portree · 4.55 km from centre
9.0
668 reviews
Boasting a garden, shared lounge and views of garden, The Thistle Guesthouse is set in Portree, 32 km from Dunvegan Castle. This guest house offers free private parking and a housekeeping service. The guest house has family rooms.
At the guest house, units are equipped with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. The guest house features some units with mountain views, and each unit includes a kettle. The units are equipped with heating facilities.
Benbecula Airport is 100 km from the property.

Guest house in Portree · 0.80 km from centre
8.5
69 reviews
Located in Portree and only 37 km from Dunvegan Castle, Hazelmount Self-Catering Cabin provides accommodation with sea views, free WiFi and free private parking. This guest house features a garden.
At the guest house, all units have a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. Every unit is equipped with a kettle, while selected rooms include a fully equipped kitchenette with a microwave and a fridge.
Benbecula Airport is 103 km away.

Bed and breakfast in Portree · 0.84 km from centre
9.8
53 reviews
Breakfast available
Set in Portree and only 37 km from Dunvegan Castle, Vriskaig Luxury Guest Suite with Iconic Views offers accommodation with sea views, free WiFi and free private parking. With mountain views, this accommodation features a balcony. The accommodation provides luggage storage space and a housekeeping service for guests.
The unit is air conditioned and includes a terrace with outdoor furniture as well as a flat-screen TV with streaming services. The bed and breakfast offers bed linen, towels and laundry service.
À la carte and continental breakfast options with fresh pastries, pancakes and fruits are available.
Guests can relax in the garden at the property.
Benbecula Airport is 104 km away.

Holiday home in Portree · 0.92 km from centre
9.8
46 reviews
Kiltaraglen House has mountain views, free WiFi and free private parking, set in Portree, 38 km from Dunvegan Castle. Boasting full-day security, this property also provides guests with a picnic area. The holiday home has private entrance.
Featuring a fully equipped kitchen with an oven and a microwave, each unit also comes with a satellite flat-screen TV, ironing facilities, wardrobe and a seating area with a sofa. A toaster, a fridge and stovetop are also offered, as well as a coffee machine and a kettle. All units feature a private bathroom, a hair dryer and bed linen.
Guests can relax in the garden at the property.
Benbecula Airport is 104 km from the property.

Bed and breakfast in Portree · 2.04 km from centre
9.9
106 reviews
Set 3 miles from Portree on the Isle of Skye, just steps from the sea, Heatherfield House B&B features a terrace and offers views across the water to the picturesque town of Portree and The Old Man of Storr.
Completed in 2016, the rooms come with a flat-screen TV and a hospitality tray complete with home made pastries. The rooms are fitted with a private bathroom with a rain shower. For your comfort, you will find free toiletries and a hairdryer.

Bed and breakfast in Portree · 2.00 km from centre
9.9
179 reviews
Breakfast available
Located in Portree in the Isle of Skye region, Taigh Scalpaigh provides accommodation with access to spa facilities. The property features sea and garden views, and is 40 km from Dunvegan Castle. There is a picnic area and guests can make use of free WiFi, free private parking and an electric vehicle charging station.
The units are equipped with a flat-screen TV with streaming services, fridge, a coffee machine, a shower, bathrobes and a outdoor furniture. Guests can have chocolates or cookies delivered to their room. All units include a private bathroom, slippers and bed linen.
Buffet and continental breakfast options with fresh pastries, fruits and juice are available.
Guests can also relax in the garden.
Benbecula Airport is 107 km away.

Bed and breakfast in Portree · 0.92 km from centre
9.5
87 reviews
Set in Portree, 37 km from Dunvegan Castle, The Gables offers accommodation with free WiFi and free private parking. This bed and breakfast features a garden.
At the bed and breakfast, the units have a private bathroom.
A selection of options including warm dishes, fruits and juice is served for the continental breakfast.
The nearest airport is Benbecula Airport, 103 km from the bed and breakfast.

Bed and breakfast in Portree · 0.69 km from centre
9.3
284 reviews
Breakfast available
Located in Portree, 37 km from Dunvegan Castle, Oisean Sheonag provides free WiFi and garden views.
Fitted with a patio, the units feature a TV and a shared bathroom with shower and bathrobes.
The bed and breakfast offers a continental or vegetaria...

Bed and breakfast in Portree · 1.98 km from centre
9.9
108 reviews
Set in Portree and only 39 km from Dunvegan Castle, Dalriada offers accommodation with mountain views, free WiFi and free private parking. Boasting full-day security, this property also provides guests with a picnic area. The accommodation provides a housekeeping service and bicycle parking for guests.
At the bed and breakfast, the units include a desk, a flat-screen TV, a private bathroom, bed linen and towels. Some units feature a private entrance. The units are equipped with heating facilities.
A selection of options including local specialities, fruits and juice is available for the continental breakfast. As an added convenience, the bed and breakfast offers packed lunches for guests to bring on excursions and other trips off-property.
Guests can also relax in the garden or in the shared lounge area.
Benbecula Airport is 105 km from the property.

Holiday home in Highland, Raasay · 8.59 km from centre
9.8
4 reviews
Set in Raasay in the Isle of Skye region, No 6 Oscaig offers accommodation with free WiFi and free private parking. This holiday home features a garden.
The holiday home is fitted with a flat-screen TV and 3 bedrooms. Towels and bed linen are featured in the holiday home. The accommodation offers a fireplace.
Benbecula Airport is 130 km away.

Bed and breakfast in Isle of Skye, Portree · 5.84 km from centre
9.4
108 reviews
Goldenhill is situated in Portree. Featuring complimentary private parking, the bed and breakfast is 31 km from Dunvegan Castle.
With a private bathroom fitted with a shower and a hair dryer, units at the bed and breakfast also feature free WiFi. At the bed and breakfast, units include bed linen and towels.
A continental breakfast is available at Goldenhill.
Benbecula Airport is 97 km from the property.

Bed and breakfast in Isle of Skye, Portree · 6.15 km from centre
9.8
234 reviews
Situated in Portree and only 31 km from Dunvegan Castle, Tigh A Raoin features accommodation with garden views, free WiFi and free private parking. This bed and breakfast has a garden. Outdoor seating is also available at the bed and breakfast.
This bed and breakfast will provide guests with a satellite flat-screen TV, a seating area and a CD player. A private entrance leads guests into the bed and breakfast, where they can enjoy some chocolates or cookies. The bed and breakfast offers bed linen, towels and housekeeping service.
Guests at Tigh A Raoin can enjoy a continental breakfast.
The bed and breakfast has a picnic area where you can spend a day out in the open.
Benbecula Airport is 96 km from the property.

Bed and breakfast in Portree · 0.42 km from centre
9.7
737 reviews
Breakfast available
Located within 37 km of Dunvegan Castle in Portree, Rockview provides accommodation with seating area. Featuring sea and mountain views, this bed and breakfast also offers free WiFi. Guests can make use of a garden.
At the bed and breakfast, all units are equipped with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. A fridge is also provided, as well as a coffee machine and a kettle. The units are equipped with heating facilities.
Benbecula Airport is 103 km away.