Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
See the latest prices and deals by choosing your dates

Hotel in Isle of Skye, Staffin · 10.88 km from centre
9.4
159 review
Breakfast available
On the Isle of Skye, Flodigarry Hotel and Flodigarry Restaurant offers accommodations in a country house sitting on a hill and offering sea views towards the Torridons and Scottish mainland. The hotel and 18th-century cottage are surrounded by ancient woodland and gardens on the Quiraing.
Individually decorated, all rooms offer private bathrooms and a TV. They are located in the main house or in Flora Macdonald’s cottage, just a few minutes’ walk away.
At the Flodigarry Hotel and Flodigarry Restaurant, guests will sample regional and seasonal produce and enjoy mountain and sea views by the log fire. Free WiFi is available throughout. Guests can enjoy a whole range of outdoors activities such as wildlife walks, guided mountain and geological rambles, fishing or boat trips or simply relax with a book by the log fire in the lounge.

Chalet in Isle of Skye, Kilmuir · 8.51 km from centre
9.8
100 review
This beachfront property offers access to a patio, free private parking, and free Wifi.
Offering a terrace and sea views, the chalet includes 1 bedroom, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a walk-in shower. Guests can enjoy a meal on an outdoor dining area while overlooking the mountain views. For added privacy, the accommodation features a private entrance.
Guests at Flora's Cliff View can enjoy cycling nearby, or make the most of the garden.
The nearest airport is Benbecula Airport, 54 miles from the chalet.

Hotel in Isle of Skye, Skeabost · 14.63 km from centre
8.8
481 review
Breakfast available
Located in Skeabost (Skeabost), Skeabost House Hotel is within a 10-minute drive of Portree Visit Scotland Information Centre and Aros Experience. This hotel is 12.5 mi (20.2 km) from Uig Pottery and 16.3 mi (26.3 km) from Dunvegan Castle.

Chalet in Isle of Skye, Skeabost · 12.62 km from centre
9.7
77 review
Skye Cabins offers accommodations in Skeabost, 15 miles from Dunvegan Castle. This chalet offers free private parking, luggage storage space, and free Wifi. Guests can use a garden.
Featuring lake and garden views, this chalet provides 1 bedroom and opens to a patio. 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. The chalet has a picnic area where you can spend the day outdoors.
Benbecula Airport is 62 miles away.

Hotel in Isle of Skye, Edinbane · 13.53 km from centre
9.2
232 review
Located in Edinbane, 8.9 miles from Dunvegan Castle, Edinbane Lodge provides accommodations with a garden, free private parking, a restaurant and a bar. This 5-star hotel offers luggage storage space. Certain units at the property include a patio with a garden view.
All guest rooms are equipped with a flat-screen TV with satellite channels, minibar, a coffee machine, a shower, free toiletries and a desk. Featuring a private bathroom with a bath and a hairdryer, rooms at the hotel also provide guests with free WiFi, while some have a river view. Guest rooms feature a closet.
Guests at Edinbane Lodge can enjoy a Full English/Irish breakfast.
Guests at the accommodation will be able to enjoy activities in and around Edinbane, like hiking and cycling.
Benbecula Airport is 68 miles away.

Chalet in Isle of Skye, Portree · 19.12 km from centre
9.5
96 review
Glenview Lodge offers accommodations in Portree, 20 miles from Dunvegan Castle. The chalet, set in a building dating from 2019, provides free Wifi and free private parking.
Providing a terrace and mountain views, the chalet includes 1 bedroom, a living room, flat-screen TV, an equipped kitchenette, and 1 bathroom with a walk-in shower. Towels and bed linen are provided in the chalet. The property has an outdoor dining area.
Benbecula Airport is 63 miles away.