Hotels in Skye

321 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • stayz
  • expedia
  • hotelscom
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Skye hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

321 Cheap hotels in Skye

Best Skye hotels with a restaurant

Bosville Hotel - Skye
8.6 752 reviews

Bosville Hotel

hotel, Portree
The Bosville Hotel is located in Portree, overlooking the harbour and just a 5-minute walk from the local restaurants. It's a 4-star hotel with very good user ratings. The hotel offers a comfortable and modern stay with en-suite rooms featuring a TV and tea/coffee making facilities. Guests can enjoy stunning harbour views, fresh local cuisine at the Dulse & Brose restaurant, and a cosy atmosphere in the Merchant bar.
Skeabost House Hotel - Skye
8.9 1147 reviews

Skeabost House Hotel

hotel, Portree
Skeabost House Hotel is a Victorian mansion situated just 10 minutes from the town of Portree on the Isle of Skye, offering stunning views across Loch Snizort. This 4-star hotel boasts very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of accommodation options, from contemporary sea view rooms with private terraces to a luxury family suite. Guests can enjoy a variety of amenities, including a restaurant serving fresh, local cuisine, a bar, a fitness centre, and 8 miles of Salmon and Trout fishing on the River Snizort.
Duisdale House Hotel - Skye
8.7 5 reviews

Duisdale House Hotel

hotel, Duisdalemore, Highland
Duisdale House Hotel, a 4-star establishment on the Isle of Skye, offers direct coastal access to the shoreline, providing a scenic base for exploring the area. This pet-friendly guesthouse features complimentary Wi-Fi, on-site parking, a restaurant, bar, room service, and rooms with separate living areas and balconies, ensuring a comfortable and convenient stay for families and couples alike.
The Rosedale Hotel - Skye
8.0 849 reviews

The Rosedale Hotel

hotel, Portree
The Rosedale Hotel & Restaurant is situated in a cluster of converted fisherman's houses directly on Portree Harbour, a short walk up a hill or some stairs to reach the town centre. The hotel offers a unique experience with harbour views, a restaurant serving local seafood, and a terrace, all within easy reach of Portree's attractions.

Top cities

Best Skye hotels with a pool

Among the 321 accommodations in Skye, here are the 1 best hotels with a pool

Isle Of Raasay Distillery - Skye
9.4 490 reviews

Isle Of Raasay Distillery

hotel, Raasay
The Isle of Raasay Distillery hotel is located on the Isle of Raasay, a short ferry ride from mainland Scotland, and is within easy reach of the island's stunning coastline and historic sites. The hotel, part of the Isle Of Raasay Distillery offer, is a 4-star property with excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers a single bedroom with one bathroom, accommodating up to two guests. Guests can enjoy a range of amenities, including a restaurant, bar, terrace, garden, and free Wi-Fi, as well as the unique opportunity to experience the sights and sounds of whisky production right on-site.

Frequently asked questions about hotels in Skye

  • What are the best landmarks to visit in Skye, United Kingdom?

    Skye boasts many stunning landmarks. The Old Man of Storr, a dramatic rock formation, is incredibly popular, as is the Quiraing, a landscape of jagged peaks and cliffs. The Fairy Pools, a series of crystal-clear waterfalls and pools, are perfect for a refreshing dip (weather permitting!), and Dunvegan Castle, the ancestral home of the Clan MacLeod, offers a fascinating glimpse into Skye's history. Neist Point lighthouse, perched dramatically on the westernmost tip of Skye, provides breathtaking coastal views.
  • What are the most popular 2, 3 and 4-star hotels in Skye?

    Among 2, 3 and 4-star hotels in Skye, Broadford Hotel, The Rosedale Hotel & Restaurant and Sligachan Hotel are the most popular ones.

  • What is the best itinerary to experience Skye, United Kingdom?

    A good itinerary depends on your interests and the time you have. A popular option is to spend a day exploring the Trotternish peninsula (Old Man of Storr, Quiraing, Kilt Rock), another in the south exploring the Fairy Pools and Talisker Distillery, and a third exploring the west side, including Neist Point and Dunvegan Castle. Allow extra time for spontaneous detours – you'll find plenty of hidden gems along the way. Consider breaking the journey with an overnight stay in Portree, the island's main town.
  • What are the best luxury hotels in Skye?

    Cuillin Hills Hotel, House Of Juniper and Bosville Hotel are among the best luxury hotels in Skye.

  • What is the best time to visit Skye, United Kingdom?

    The best time to visit is during the shoulder seasons (May-June and September-October). You'll encounter fewer crowds, pleasant weather, and potentially lower prices than during the peak summer months (July-August). However, be aware that the weather in Skye can be unpredictable year-round.
  • What are the best family friendly hotels in Skye?

    The best family friendly hotels in Skye are Skeabost House Hotel, The Portree Hotel and Broadford Hotel.

  • What popular festivals can you find on Skye, United Kingdom?

    Skye doesn't have large-scale, internationally renowned festivals. However, local events and smaller festivals are held throughout the year. These are often community-based events and their schedules vary; checking local listings closer to your travel dates is recommended.
  • What are the best pet friendly hotels in Skye?

    The best pet friendly hotels in Skye are The Portree Hotel, Broadford Hotel and The Rosedale Hotel & Restaurant.

  • What traditional local food should you try on Skye, United Kingdom?

    Seafood is a must-try, especially the fresh langoustines and smoked salmon. Look for local game dishes, such as venison or wild boar, and traditional Scottish fare like Cullen Skink (a smoked haddock soup) or stovies (a hearty potato and meat dish). Many pubs and restaurants on Skye source ingredients locally, offering a true taste of the island.
  • Are there any unknown or hidden places that should be on your list in Skye, United Kingdom?

    The Fairy Glen, near Uig, is a miniature landscape of unusual rock formations, often described as magical. The beaches of Staffin Bay offer stunning views and are less crowded than some of the more popular spots. Exploring the less-visited parts of the Sleat peninsula in the south will also reveal hidden gems and quieter coastal walks.
  • What are some authentic ways to meet locals and discover their traditions on Skye, United Kingdom?

    Visiting local pubs is a great way to meet people. Many pubs host live music sessions or ceilidhs (traditional Scottish dances). Consider staying in a bed and breakfast; this offers a chance to chat with the owners and learn about local life. Attending local events or markets can also provide opportunities to interact with residents.
  • What should visitors know about the weather and natural risks on Skye, United Kingdom?

    Skye's weather is notoriously changeable. Pack layers of clothing, including waterproof and windproof outerwear, even in summer. Be aware of the possibility of strong winds and sudden downpours. When hiking, stick to marked trails and be mindful of the terrain, which can be uneven and challenging in places. Check weather forecasts before embarking on any outdoor activities.
  • Are there any special items you’ll need when travelling to Skye, United Kingdom?

    Good walking shoes are essential, as is comfortable clothing suitable for all types of weather. A waterproof jacket and trousers are highly recommended. A map or GPS device is also useful, especially if you plan to explore beyond the main tourist areas. Insect repellent might be useful during the warmer months.

Nearby regions

Best Skye hotels with parking

Tingle Creek Hotel - Skye
8.9 44 reviews

Tingle Creek Hotel

hotel, Kyle of Lochalsh
The Tingle Creek Hotel, a 3-star establishment, is situated in Tingle Creek, offering convenient on-site parking and room service for a comfortable stay.
This hotel provides complimentary breakfast, free internet access, and high-end services, ensuring guest comfort during their visit to Kyle of Lochalsh.
Tingle Creek Hotel - Skye
9.3 673 reviews

Tingle Creek Hotel

hotel, Kyle
The Tingle Creek Hotel is located in Kyle's historic district, just 4.7km from Skye Bridge and within 10km of both Plockton Harbour and the Bright Water Visitor Centre. This 3-star hotel receives excellent user ratings, making it a popular choice for travellers exploring the area.
The hotel offers a range of amenities, including free breakfast, free self parking, and easy access to local attractions like Caisteal Maol and Glas Eilean. Guests can enjoy a comfortable stay while exploring the beautiful scenery and rich history of Kyle and the surrounding region.
The Millcroft Hotel - Skye
8.1 1264 reviews

The Millcroft Hotel

hotel, Gairloch
The Millcroft hotel is located in Gairloch, just a mile from the beautiful Gairloch beach and 23 miles from the charming town of Ullapool. This 3-star hotel has consistently received very good user ratings.
The Millcroft offers a range of amenities and activities, including a restaurant serving delicious local cuisine, a bar with a relaxed atmosphere, and stunning sea views from most rooms. Guests can also enjoy free Wi-Fi and parking, as well as a full Scottish breakfast.
The Inn @ Aird A' Bhasair - Skye
8.0 727 reviews

The Inn @ Aird A' Bhasair

hotel, Ardvasar
The Inn @ Aird a' Bhasair is located in Ardvasar, a short 35km drive from Kyle of Lochalsh and 50km from Eilean Donan Castle, with easy access to the Museum of the Isles and the scenic landscapes of the surrounding area. This 3-star hotel has received very good user ratings.
The inn offers a comfortable and relaxing atmosphere with a variety of amenities, including a restaurant, bar, garden, sauna, and free parking. Guests can enjoy a continental, Full English/Irish, or vegetarian breakfast, relax in the garden, or explore the nearby hiking trails.

Best Skye hotels with jacuzzi

Duisdale House Hotel - Skye
8.9 914 reviews

Duisdale House Hotel

hotel, Isleornsay
Duisdale House Hotel is situated on the Sleat Peninsula in southern Skye, a short 10-minute drive from Broadford, offering stunning views over the sea loch and the mountains beyond. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of rooms, from standard rooms with woodland views to deluxe sea view rooms and luxury lodges. Guests can enjoy a variety of amenities, including a restaurant with 2 AA Rosettes, a bar, a fitness centre, a garden, and a terrace.
Hôtel Duisdale House - Skye
8.0 869 reviews

Hôtel Duisdale House

hotel, Sleat - Isla de Skye
Hôtel Duisdale House is situated in the Garden of Skye, south of the island, between the Skye Bridge and Armadale ferry terminal, with Mallaig and Fort William fishing ports nearby.
This 4-star hotel, a former clan chief's hunting lodge dating from 1857, offers 17 renovated rooms, a restaurant, bar, Jacuzzi, and parking, with pets welcome.
©2026 cozycozy.com