Hotels in Skye

321 available hotel offers

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

321 Cheap hotels in Skye

Best Skye hotels with a restaurant

Myrtle Bank Hotel - Skye
8.9 425 reviews

Myrtle Bank Hotel

hotel, Gairloch
The Myrtle Bank Hotel is located in Gairloch, a short walk from Gaineamh Mhor Beach and a scenic drive from Victoria Falls, offering a peaceful retreat in the beautiful Scottish Highlands. The hotel enjoys excellent ratings for its location, cleanliness, and overall experience.
The hotel features a relaxing garden and a comfortable lounge, perfect for unwinding after a day of exploring the surrounding area. Guests can enjoy delicious meals in the on-site restaurant and bar, and take advantage of amenities such as free Wi-Fi, parking, and room service.
Sligachan Hotel - Skye
8.2 1548 reviews

Sligachan Hotel

hotel, Sconser
The Sligachan Hotel is situated in the village of Sligachan, 37km from the Skye Bridge, 14km from Portree, and 13km from Talisker Distillery. It is a 3-star establishment, highly rated by guests, with a "very good" user rating and an "excellent" location rating.
The hotel offers a range of amenities and activities, including a restaurant, bar, garden, and a unique museum, micro-brewery, and award-winning whiskey bar and restaurant. It also has a play area for children, pet-friendly rooms, en-suite bathrooms, free parking, and limited free Wi-Fi.
Doune Knoydart - Skye
No reviews

Doune Knoydart

hotel, Airor
Doune Knoydart, a 5-star hotel in Airor, offers a peaceful retreat for guests seeking a relaxing getaway.
This self-catering property features one bedroom, one bathroom, and accommodates up to three guests, boasting a terrace, garden, restaurant, bar, parking, and free WiFi; family rooms are available.
The Skye Inn - Skye
No reviews

The Skye Inn

hotel, Isle of Skye
The Skye Inn is a 4-star hotel located 9 kilometres from Portree, the main town on the Isle of Skye, and close to attractions like the Portree Visit Scotland Information Centre, Aros Experience, and Aros Centre. This makes it a convenient base for exploring the island's stunning scenery and rich culture.
The hotel offers a range of amenities, including a restaurant serving local cuisine, free Wi-Fi, and free parking. Guests can also enjoy contactless check-in and check-out, a laundry service, and a safe-deposit box.

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 518 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, Scotland?

    Skye boasts many stunning landmarks. The Old Man of Storr, a dramatic rock formation, is incredibly popular, as is the Quiraing, a unique landscape with its jagged peaks and hills. The Fairy Pools, a series of crystal-clear waterfalls and pools, are a must-see for nature lovers. Dunvegan Castle, the ancestral home of the Clan MacLeod, offers a glimpse into Skye's rich history. And of course, the breathtaking scenery along the Trotternish Peninsula is unforgettable.
  • What are the most popular 2, 3 and 4-star hotels in Skye?

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

  • What is the best itinerary to experience Skye, Scotland?

    A 5-day itinerary would allow for a good exploration. Day 1: Arrive in Portree and explore the town. Day 2: Drive the Trotternish Peninsula, visiting the Old Man of Storr and the Quiraing. Day 3: Hike to the Fairy Pools and explore the surrounding area. Day 4: Visit Dunvegan Castle and explore the Isle of Skye's west coast. Day 5: Depart from Skye. This is a suggestion, and you can adjust it based on your interests and preferences. Consider focusing on one area to avoid rushing.
  • What are the best luxury hotels in Skye?

    Cuillin Hills Hotel, The Marmalade Hotel and Skeabost House Hotel are among the best luxury hotels in Skye.

  • What is the best time to visit Skye, Scotland?

    The best time to visit is during the summer months (June-August) for the best weather and longest daylight hours. However, shoulder seasons (May-June and September-October) offer fewer crowds and still pleasant weather. Winter can be beautiful, but expect shorter days, potential road closures, and colder temperatures.
  • What are the best family friendly hotels in Skye?

    The best family friendly hotels in Skye are The Rosedale Hotel & Restaurant, Tongadale Hotel and Hebridean Inn.

  • What traditional local food should you try in Skye, Scotland?

    You should try local seafood like smoked salmon or fresh langoustines. Many restaurants offer delicious game dishes, and traditional Scottish oatcakes are a must-try. Look for restaurants featuring locally sourced ingredients for an authentic culinary experience.
  • What are the best pet friendly hotels in Skye?

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

  • Are there any unknown or hidden places that should be on your list in Skye, Scotland?

    The Fairy Glen is a magical hidden valley, with miniature fairy houses and unusual rock formations. Neist Point, the westernmost point of Skye, offers dramatic cliffs and stunning coastal views. The less-visited beaches along the west coast provide quieter alternatives to the more popular spots.
  • What are some authentic ways to meet locals and discover their traditions on Skye, Scotland?

    Visiting local pubs is a great way to interact with locals. Attending a ceilidh (traditional Scottish social gathering with music and dancing) if one is scheduled during your visit can provide a cultural immersion. Staying in a bed and breakfast can offer opportunities for conversations with the owners.
  • What should visitors know about the weather and natural risks on Skye, Scotland?

    Skye's weather is notoriously changeable. Pack layers of clothing, as conditions can shift rapidly. Be aware of strong winds, especially on exposed areas like coastal cliffs. Check weather forecasts before hiking and be prepared for rain. Be mindful of the tides, especially if exploring coastal areas.
  • Are there any special items you’ll need when traveling to Skye, Scotland?

    Comfortable walking shoes are essential, as much of Skye's beauty is best experienced on foot. A waterproof and windproof jacket is a must. A good map or GPS device is helpful for navigating the island's roads, some of which can be narrow and winding. Consider bringing binoculars for wildlife viewing.

Nearby regions

Best Skye hotels with parking

Cuillin Hills Hotel - Skye
9.5 1774 reviews

Cuillin Hills Hotel

hotel, Portree
The Cuillin Hills Hotel is situated just half a mile from Portree harbour, overlooking Portree Bay and the Cuillin mountains, offering stunning views. This 4-star hotel has excellent user ratings for location, cleanliness, and overall experience.
The hotel is set on 15 acres of private grounds, providing a peaceful escape. Guests can enjoy a range of amenities, including a restaurant, bar, room service, and a terrace with views of the bay.
Bracken Hide Hotel - Skye
9.0 493 reviews

Bracken Hide Hotel

hotel, Portree
The Bracken Hide Hotel, a 4-star establishment, enjoys a convenient Portree town centre location, within 2km of Sgurr Alasdair, Portree Harbour, and Somerled Square.
This lodging offers free cooked breakfasts, free Wi-Fi in public areas, free self-parking, and features a restaurant, bar, and terrace; nearby attractions include A.C.E Target Sports Skye.
Skeabost House Hotel - Skye
8.9 619 reviews

Skeabost House Hotel

hotel, Portree
Skeabost House Hotel, a four-star country house hotel, is located in Skeabost, just a short 5-kilometre drive from Portree, the primary town on the Isle of Skye.
This family-friendly establishment offers comfort-focused rooms with amenities such as air conditioning, Wi-Fi, and in-room entertainment, alongside an on-site restaurant, bar, and garden.
Tingle Creek Hotel - Skye
No reviews

Tingle Creek Hotel

hotel, Erbusaig
The Tingle Creek Hotel, a 3-star establishment in Erbusaig, offers a central city location with picturesque views, providing convenient access for urban exploration.
This adult-only hotel features complimentary Wi-Fi, an on-site restaurant and bar, and dedicated parking, with check-in available between 5:00 PM and 9:00 PM and check-out at 10:00 AM.

Best Skye hotels with jacuzzi

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.
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.
Duisdale House Hotel - Skye
8.9 904 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.
©2026 cozycozy.com