Hotels in Skye

235 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Skye hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

235 Cheap hotels in Skye

Cuillin Hills Hotel - Skye
9.4 2772 reviews
Skye
16/07 – 17/07
£922/nightfor 1 night

Cuillin Hills Hotel

1 2
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.
Inn At Aird A Bhasair - Skye
9.2 126 reviews
Skye
25/07 – 26/07
£344/nightfor 1 night

Inn At Aird A Bhasair

1 2
hotel, Sleat
The Inn At Aird A Bhasair is located in Sleat, offering guests complimentary wireless internet, on-site parking, a restaurant, and a bar.
This hotel provides a smoke-free environment, daily housekeeping, flat-screen televisions, and irons/ironing boards available on request, with a picnic area for outdoor enjoyment.
Greshornish House Hotel - Skye
9.0 3299 reviews
Skye
28/07 – 30/07
£432/nighttotal: £864 (2 )

Greshornish House Hotel

1 2
hotel, Edinbane
Greshornish House Hotel is located in Edinbane, overlooking the sea, just 17 miles from Portree and 31 miles from Kyle of Lochalsh, offering a peaceful retreat in a picturesque coastal setting. The 4-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
The hotel features a range of amenities, including a restaurant serving authentic Scottish cuisine, a bar, a fitness centre, and a garden where guests can relax and enjoy the stunning views. Guests can also take advantage of the hotel's comfortable rooms, each with a wardrobe, flat-screen TV, and private bathroom, as well as free Wi-Fi access in public areas.
Bracken Hide Hotel - Skye
Skye
21/09 – 30/09
£532/nighttotal: £4788 (9 )

Bracken Hide Hotel

1 2
hotel, Isle of Skye
The Bracken Hide Hotel is located in Isle of Skye, about 9 kilometres from the town centre, close to attractions like A.C.E Target Sports Skye, Portree Visit Scotland Information Centre and Aros Experience. It is a 4-star hotel, offering a tranquil retreat away from the hustle and bustle of the town.
The Bracken Hide Hotel is a comfortable and cosy accommodation option, perfect for couples or solo travellers. Guests can enjoy a range of amenities, including a restaurant, free Wi-Fi, a terrace and parking, as well as the option of bringing their pet along.
Bracken Hide Hotel - Skye
8.4 628 reviews
Skye
28/08 – 31/08
£890/nighttotal: £2670 (3 )

Bracken Hide Hotel

2 3
hotel, Portree
The Bracken Hide Hotel is a 4-star hotel situated in Portree, just 22 miles from Dunvegan Castle, offering a convenient base for exploring the Isle of Skye. It has received very good user ratings for its cleanliness and location.
The hotel has comfortable rooms with a floor area of 10 square metres, each accommodating up to 2 guests. It offers a range of amenities including a restaurant, bar, sauna, garden, terrace, and parking, ensuring a relaxing and enjoyable stay.
Plockton Inn - Skye
Skye
04/07 – 07/07
£341/nighttotal: £1023 (3 )

Plockton Inn

1 2
hotel, Plockton
Plockton Inn, a 3-star hotel, is centrally located in Plockton, offering easy access to the town and city views from its rooms.
This pet-friendly establishment provides guests with a restaurant, bar, room service, and parking, with check-out at 11:00.
The Dornie - Skye
8.1 870 reviews
Skye
01/07 – 03/07
£185/nighttotal: £370 (2 )

The Dornie

1 2
hotel, Dornie
The Dornie Hotel, offering The Dornie package, is situated in Dornie, a short walk (less than 1km) from the iconic Eilean Donan Castle and conveniently close to Kyle of Lochalsh.
This 3-star guesthouse boasts a restaurant, bar, free parking, and Wi-Fi; family rooms are available, and some rooms offer sea views, making it ideal for exploring the Isle of Skye and the surrounding area.
The Chlachain Inn - Skye
8.5 1297 reviews
Skye
15/10 – 17/10
£107/nighttotal: £214 (2 )

The Chlachain Inn

1 2
hotel, Mallaig
The Chlachain Inn is located in Mallaig, a picturesque coastal village in the Highlands, just 42 kilometres from Glenfinnan Station Museum and Glenfinnan Monument. The inn has received excellent ratings for its location, cleanliness, and overall experience.
The Chlachain Inn offers a comfortable 1-bedroom guesthouse with a 30 square metre floor area and a capacity of 2 guests. The inn provides a range of amenities, including free Wi-Fi, a restaurant, a bar, a garden, a terrace, and parking, as well as entertainment options like pool and darts.
Uig Hotel - Skye
9.3 130 reviews
Skye
15/07 – 17/07
£297/nighttotal: £594 (2 )

Uig Hotel

1 2
hotel, Uig
Hotel listing in a 3 star hotel with an excellent rating of 93% based on 130 reviews. This accommodation is located in Uig.
Facilities and services: a garden, a room service and a bar. Pets are welcome in this hotel.
Hôtel Skeabost House - Skye
8.0 749 reviews
Skye
14/09 – 16/09
£1371/nighttotal: £2742 (2 )

Hôtel Skeabost House

2 3
hotel, Skeabost - Isla of Skye
Hôtel Skeabost House is situated on the outskirts of Loch Snizort, near the A850, approximately 3.2 kilometres from its junction with the A87 towards Dunvegan, offering a secluded setting by the loch and golf course.
This 4-star country house hotel provides individually designed suites with Wi-Fi, a restaurant renowned for its cuisine, and a bar, with pets welcome and parking available, all within a spectacular natural landscape perfect for exploring the Isle of Skye.
House Of Juniper - The Manse - Skye
9.1 634 reviews
Skye
25/09 – 27/09
£342/nighttotal: £684 (2 )

House Of Juniper - The Manse

1 2
hotel, Broadford
The House of Juniper is located in Broadford, a charming village on the Isle of Skye, just a short drive from attractions like Kyle of Lochalsh and Eilean Donan Castle. The hotel has consistently received positive reviews for its location, cleanliness, and overall experience.
The House of Juniper offers a comfortable and welcoming stay for couples, with a single bedroom and bathroom. Guests can enjoy a range of amenities, including a garden, sauna, spa, restaurant, bar, and free parking, along with free Wi-Fi and a 24-hour front desk.
Hôtel Gairloch - Skye
Skye
01/07 – 02/07
£151/nightfor 1 night

Hôtel Gairloch

1 2
hotel, Gairloch
Hôtel Gairloch offers a convenient base in Gairloch, a 5-minute walk from Gairloch Beach and a 9-minute walk from the Gairloch Heritage Museum, with Big Sand Beach 7.1km and Loch Maree 8.4km away.
This 3-star lodging boasts 69 guest rooms, each with a phone, desk, and tea/coffee making facilities, plus an on-site restaurant, bar, free Wi-Fi, and a full Scottish breakfast (surcharge applies).

Best Skye hotels with a restaurant

Atholl House Skye - Skye
9.5 848 reviews
Skye
01/07 – 03/07
£288/nighttotal: £576 (2 )

Atholl House Skye

1 2
hotel, Dunvegan
Atholl House Skye is located in Dunvegan, just 35 kilometres from Portree, offering a peaceful escape in a tranquil setting. The property enjoys excellent ratings for its location, cleanliness, and overall experience.
The house has one bedroom and one bathroom, providing comfortable accommodation for a single traveller or a couple. Guests can enjoy free parking, a shared lounge, and a continental breakfast, as well as free Wi-Fi and easy access to Dunvegan Castle and the Isle of Skye's stunning landscapes.
Edinbane Lodge - Skye
9.4 285 reviews
Skye
01/07 – 02/07
£1647/nightfor 1 night

Edinbane Lodge

3 4
hotel, Edinbane
Edinbane Lodge is a 5-star hotel located in the village of Edinbane, just 10 miles from Dunvegan Castle. It consistently receives excellent user ratings for its location, cleanliness, and overall experience.
The lodge offers a single room with one bathroom, accommodating up to two guests. It features a restaurant, bar, garden, and room service, along with free parking and Wi-Fi. Guests can enjoy a full English/Irish breakfast and explore the surrounding area with numerous hiking and cycling trails nearby.
Plockton Inn, By Highland Coast Hotels - Skye
8.3 2458 reviews
Skye
15/07 – 16/07
£339/nightfor 1 night

Plockton Inn, By Highland Coast Hotels

1 3
hotel, Plockton
The Plockton Inn is located in the picturesque village of Plockton, just 6.2 miles from Kyle of Lochalsh and 11 miles from Eilean Donan Castle. It has received very good user ratings, with excellent scores for location and cleanliness.
The inn offers comfortable accommodation with a restaurant and bar serving local cuisine. It also provides free Wi-Fi and parking, making it a convenient choice for travellers. Guests can enjoy a range of activities in the area, including hiking, cycling, kayaking, and fishing.
Sligachan Hotel - Skye
8.2 1487 reviews
Skye
26/06 – 28/06
£394/nighttotal: £788 (2 )

Sligachan Hotel

1 2
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.

Top cities

Best Skye hotels with a pool

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

Isle Of Raasay Distillery - Skye
9.3 448 reviews
Skye
13/09 – 14/09
£511/nightfor 1 night

Isle Of Raasay Distillery

1 2
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 unique landscape of cliffs and hills. 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 glimpse into Skye's history. Neist Point Lighthouse, perched on the dramatic western cliffs, 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 how much time you have. For a long weekend, focus on the Trotternish peninsula, visiting the Old Man of Storr, the Quiraing, and the Fairy Pools. A week allows exploration of the whole island; consider a loop starting in Portree, going north to the Trotternish peninsula, then south to Elgol for boat trips to Loch Coruisk, and finally back to Portree via the Sleat peninsula. Remember to factor in travel time between locations, as distances can be deceiving.
  • 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 recommended daily budget for Skye, United Kingdom (accommodation, dining, transportation, and activities)?

    Daily budgets vary greatly depending on your travel style. A budget-conscious traveller could manage on £75-£100 per day, covering basic accommodation (guesthouse or hostel), packed lunches, and some activities. Mid-range travellers could expect to spend £150-£250 per day, including comfortable accommodation, restaurant meals, and more activities. Luxury travellers could easily spend £300+ per day.
  • 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 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 experience pleasant weather with fewer crowds than the peak summer months (July-August), when accommodation and activities book up quickly. Winter offers a different kind of beauty, but be prepared for shorter days and challenging weather conditions.
  • 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 popular festivals can you find on Skye, United Kingdom?

    Skye doesn't have large-scale, internationally renowned festivals. However, local events and smaller festivals happen throughout the year. Check local listings closer to your travel dates for specific events. Many events celebrate local culture and heritage.
  • What traditional local food should you try on Skye, United Kingdom?

    Seafood is a must-try, especially fresh langoustines and smoked salmon. Local restaurants often feature game dishes like venison and lamb. Try some Skye black pudding, a local speciality. Many pubs and restaurants serve hearty stews and traditional Scottish fare.
  • Are there any unknown or hidden places that should be on your list in Skye, United Kingdom?

    The Talisker Distillery offers stunning views and a whisky tasting experience. The smaller beaches along the coast, like Staffin Bay, often get overlooked but are beautiful. Exploring the less-visited glens, like Glen Brittle, can reveal hidden waterfalls and breathtaking scenery. Look for walking trails away from the main tourist routes.
  • 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 and experience the local atmosphere. Attend a ceilidh (a traditional Scottish social gathering with music and dancing) if one is happening during your visit. Consider staying in a bed and breakfast; it's a chance to chat with the owners and learn about the island. Participating in a guided walk with a local guide can offer insights into the area's history and traditions.
  • What should visitors know about the weather and natural risks on Skye, United Kingdom?

    Skye's weather is notoriously changeable. Pack layers of clothing, waterproofs, and sturdy footwear. Be aware of the risk of strong winds, especially on exposed coastal areas. Check weather forecasts before embarking on hikes or outdoor activities. Always be aware of the tide times, especially if you're exploring coastal areas.
  • Are there any special items you’ll need when travelling to Skye, United Kingdom?

    Sturdy walking shoes are essential for exploring the many hiking trails. A waterproof jacket and trousers are a must, regardless of the season. A good map or GPS device is helpful for navigating the island, and binoculars can enhance wildlife viewing. A camera is also a necessity to capture the stunning scenery.

Nearby regions

Best Skye hotels with parking

Hôtel Broadford - Skye
Skye
19/08 – 20/08
£404/nightfor 1 night

Hôtel Broadford

1 2
hotel, Isle of Skye
Hôtel Broadford, a 3-star inn on the Isle of Skye, is situated in Broadford, approximately 156km from Inverness Airport and offers easy access to Isle of Skye attractions.
This 28-room guesthouse, built in 1650 and renovated in 2004, features a restaurant, bar, terrace, parking, and rooms with private bathrooms; a set dinner menu is available.
Kintail Lodge Hotel - Skye
8.5 1163 reviews
Skye
29/08 – 31/08
£255/nighttotal: £510 (2 )

Kintail Lodge Hotel

1 2
hotel, Kyle of Lochalsh
Kintail Lodge Hotel is located in Kyle of Lochalsh, just 10.6 kilometres from Eilean Donan Castle and 24 kilometres from the town centre, offering a peaceful retreat in a scenic location. It's a 3-star hotel with very good user ratings, making it a popular choice for travellers seeking a comfortable stay.
The hotel has family rooms and a shared lounge, perfect for relaxing after a day of exploring the area. You can enjoy a meal in the on-site restaurant and bar, take advantage of the water sports facilities, or enjoy activities like hiking and fishing in the surrounding countryside.
Stein Inn - Skye
8.2 1366 reviews
Skye
15/10 – 17/10
£298/nighttotal: £596 (2 )

Stein Inn

1 2
hotel, Stein
Stein Inn offers pet-friendly accommodation in Stein, situated 16 kilometres from Dunvegan Castle.
This one-bedroom, one-bathroom guesthouse features a garden, terrace, free Wi-Fi, and a restaurant with British, Scottish, seafood, vegetarian, vegan, and gluten-free options; guests can also enjoy local activities such as hiking, snorkelling, and cycling.
Tongadale Hotel - Skye
8.4 105 reviews
Skye
01/07 – 02/07
£207/nightfor 1 night

Tongadale Hotel

1 2
hotel, Portree
The Tongadale Hotel is located in the centre of Portree, just a short walk from Somerled Square and Portree Harbour, making it the perfect base for exploring the town and its beautiful surroundings. This 3-star hotel consistently receives very good user ratings for its location, cleanliness and overall experience.
The hotel offers a range of comfortable rooms, all with en-suite bathrooms. Guests can enjoy a restaurant, bar, free breakfast, free Wi-Fi, and parking, making it a convenient and enjoyable stay.

Best Skye hotels with jacuzzi

Duisdale House Hotel - Skye
8.9 920 reviews
Skye
09/08 – 11/08
£494/nighttotal: £988 (2 )

Duisdale House Hotel

1 2
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
Skye
25/09 – 27/09
£562/nighttotal: £1124 (2 )

Hôtel Duisdale House

1 2
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