A coastal town with colorful houses, a pier, boats, and a hill with trees.

Isle of Skye Hotels from S$344

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Isle of Skye hotels

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (349 reviews)
"The hotel very unique with nice view. Hotel staff very friendly. Room clean and well maintained just the size a little bit small. Delicious breakfast."
Malaysia
Koh
The price is S$808
includes taxes & fees
24 Jul - 25 Jul
Bracken Hide Hotel

Morar Hotel

Morar Hotel
3.0 star property
Mallaig
7.6 out of 10, Good, (530 reviews)
"Excellent dinner and breakfast. Great views and very helpful staff"
United States
Julie
The price is S$286
includes taxes & fees
15 Aug - 16 Aug
Morar Hotel

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (625 reviews)
"Great location Lovely spacious room Helpful and friendly staff"
United Kingdom
Alan
The price is S$517
includes taxes & fees
23 Jul - 24 Jul
Sligachan Hotel

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,012 reviews)
"Good hotel with good restaurant."
United States
luisa
The price is S$562
includes taxes & fees
27 Jul - 28 Jul
Uig Hotel

Dunollie Hotel

Dunollie Hotel
3.0 star property
Broadford
7.0 out of 10, Good, (1,000 reviews)
"Location was great and views were beautiful. Staff were fantastic. Food was fairly normal for Scotland. Bathroom was a little small, but not unusual in older, renovated hotels."
United States
Tammie
The price is S$379
includes taxes & fees
22 Jul - 23 Jul
Dunollie Hotel

Applecross B&B and Cabins

Applecross B&B and Cabins
3.0 star property
Strathcarron
9.8 out of 10, Exceptional, (45 reviews)
"Breakfast was fresh and delicious The hosts were very informative and generous with their time "
Canada
Jean
The price is S$431
includes taxes & fees
3 Aug - 4 Aug
Applecross B&B and Cabins

The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
4.0 star property
Flodigarry
9.6 out of 10, Exceptional, (57 reviews)
"Amazing place to stay. Food was excellent also."
United States
DeWayne
The price is S$845
includes taxes & fees
18 Jul - 19 Jul
The Flodigarry Hotel in the Skye

West Highland Hotel

West Highland Hotel
3.0 star property
Mallaig
8.2 out of 10, Very good, (638 reviews)
"Close to ferry terminal, decent rooms, good staff and nice restaurant with good food."
United Kingdom
Stewart
The price is S$294
includes taxes & fees
15 Aug - 16 Aug
West Highland Hotel

Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (73 reviews)
"The accommodations were very clean and well suited for a super relaxing stay with incredible views of the Raasay straight. Staff was amazing and the dinner and breakfasts were very well prepared. Incredible place to stay! I would highly recommend it."
Canada
james
The price is S$514
includes taxes & fees
27 Jul - 28 Jul
Isle of Raasay Distillery

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (616 reviews)
"Beautiful location right on the bay, nice rooms, friendly staff, and very good breakfast"
United States
Brian
The price is S$1,255
includes taxes & fees
17 Jul - 18 Jul
Cuillin Hills Hotel

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (341 reviews)
"Clean room, good location, easy parking, friendly staff."
United States
Marcela
The price is S$700
includes taxes & fees
19 Jul - 20 Jul
The Marmalade Hotel

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (381 reviews)
"Staff were very friendly and breakfast was great! Rooms were clean. Overall a cute inn to stay!"
Canada
Leslie
The price is S$455
includes taxes & fees
29 Jul - 30 Jul
The Skye Inn

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (551 reviews)
"The staff was wonderful, the food amazing and the room clean and beautiful!"
United States
Elissa
The price is S$994
includes taxes & fees
14 Aug - 15 Aug
Skeabost House Hotel

Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.4 out of 10, Exceptional, (259 reviews)
"Great 19th century Scottish inn next to the water with a lighthouse view. Excellent food, a cozy bar, and conveniently located within 60-90 minutes from all points of the island"
United States
Swen
The price is S$574
includes taxes & fees
29 Jul - 30 Jul
Eilean Iarmain

Duisdale House Hotel

Duisdale House Hotel
4.0 star property
Duisdalemore
9.0 out of 10, Wonderful, (483 reviews)
"Impeccable service! We came with our dog and the staff is super friendly and have everything prepared even when the booking was made last minute. Very cozy atmosphere and a great experience "
United Kingdom
Kevin
The price is S$846
includes taxes & fees
31 Jul - 1 Aug
Duisdale House Hotel

Redwood House Hotel

Redwood House Hotel
3.0 star property
Skeabost
8.4 out of 10, Very good, (217 reviews)
"We loved the staff!"
United States
Katrina
The price is S$655
includes taxes & fees
23 Jul - 24 Jul
Redwood House Hotel

The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (295 reviews)
"Staff was very helpful and friendly. Everything was perfect!"
Canada
Kelly
The price is S$681
includes taxes & fees
9 Aug - 10 Aug
The Bosville

Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (846 reviews)
"Friendly staff and lovely food.."
United Kingdom
Wilma
The price is S$358
includes taxes & fees
22 Jul - 23 Jul
Tongadale Hotel

House Of Juniper - The Manse

House Of Juniper - The Manse
4.0 star property
Broadford
9.4 out of 10, Exceptional, (164 reviews)
"Loved the restaurant attached!"
United States
Amy
The price is S$597
includes taxes & fees
29 Jul - 30 Jul
House Of Juniper - The Manse

Chlachain Inn

Chlachain Inn
3.5 star property
Mallaig
8.8 out of 10, Excellent, (96 reviews)
"Lovely room, great staff, excellent breakfast."
United Kingdom
Gavin
Chlachain Inn
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Isle of Skye attractions

Learn more about Isle of Skye

Dramatic landscapes unfold at every turn, from the jagged Cuillin mountains to the otherworldly rock formations of the Quiraing. Explore ancient castles like Dunvegan, hike to the Fairy Pools, and sample whisky at Talisker Distillery in Carbost village.

A coastal town with colorful houses, a pier, boats, and a hill with trees.

Top Isle of Skye Hotel Reviews

More cheap stays in Isle of Skye

Hotels in Isle of Skye with star rating

Find out more about Isle of Skye

Top reasons to visit Isle of Skye

  • Stunning Scenery: The Isle of Skye boasts breathtaking landscapes, including majestic peaks, charming harbours, and enchanting waterfalls.
  • Outdoor Adventures: Ideal for enthusiasts, visitors can enjoy hiking trails and boat tours, immersing themselves in nature.
  • Rich Local Culture: Explore the Skye Museum and experience live music events that showcase the island's vibrant culture.
  • Comfortable Accommodations: A variety of lodging options, from cosy bed and breakfasts to welcoming hotels, cater to all travellers.
  • Romantic Getaway: The island's captivating atmosphere makes it perfect for couples seeking a memorable escape.

Find great hotels near Isle of Skye

Discover a delightful array of hotel accommodations on the Isle of Skye, from charming bed and breakfasts to welcoming hotels. Whether you seek pet-friendly options, facilities for business travel, or an LGBTQIA-friendly environment, the Isle of Skye has something to offer every traveller. Experience the unique beauty of this enchanting island while enjoying comfortable and convenient lodging tailored to your needs.

  • Tongadale Hotel: This charming 3-star hotel boasts a cosy atmosphere and is located approximately 17.7km from the Isle of Skye. With a guest rating of 8.2 out of 10, the Tongadale Hotel is a delightful choice for pet owners seeking a welcoming environment. The hotel offers a range of amenities, including a pet policy that permits certain animals onsite, ensuring a hassle-free stay for those travelling with furry companions. Guests appreciate the friendly service and the relaxed ambiance, making it an ideal retreat after a day of exploring the stunning landscapes of Skye.
  • Sligachan Hotel: Situated a mere 3.2km from the Isle of Skye, the Sligachan Hotel is another 3-star accommodation with an impressive guest rating of 8.6 out of 10. It is particularly favoured by those looking for a pet-friendly experience, providing essential amenities such as food and water bowls for pets. The hotel's picturesque location near the famous Sligachan Bridge offers breathtaking views and easy access to outdoor activities. With its warm hospitality and well-appointed facilities, it serves as a perfect base for adventurers looking to enjoy the natural beauty of the area.
  • Broadford Hotel: Located approximately 17.7km from the Isle of Skye, the Broadford Hotel is a 3-star eco-certified property, earning a guest rating of 8.6 out of 10. This hotel is designed for eco-conscious travellers, featuring sustainable practices that contribute to its eco-friendly credentials. The inviting atmosphere combined with its commitment to environmental responsibility makes it an appealing choice for those looking to minimise their carbon footprint whilst enjoying the enchanting beauty of Skye. Guests often mention the hotel's comfortable accommodations and the stunning surroundings that enhance their stay.

Where to stay near Isle of Skye

The Isle of Skye, a magical Scottish island, is an enchanting destination for those seeking outdoor adventures and breathtaking scenery. Experience the grandeur of the Scottish Highlands as you explore its spectacular hills and relax in charming accommodations. With friendly locals and a rich historical atmosphere, visitors can enjoy a romantic getaway amidst stunning landscapes. Don't miss the chance to discover the island's unique character and beauty, making your stay truly unforgettable.

  • Portree: Nestled approximately 17.7km from the Isle of Skye, Portree is the largest settlement on the island, known for its picturesque harbour and vibrant pastel-coloured houses. This charming town offers a variety of outdoor experiences, from scenic hiking trails to stunning beach vistas. Visitors are drawn to Portree for its local attractions, including the marina and historic sites that reflect the rich culture of the Highlands. The peak travel months of April to May and July ensure a lively atmosphere, making it a perfect base for exploring the surrounding natural beauty.
  • Minginish: Located a mere 4.8km from the Isle of Skye, Minginish is an enchanting area renowned for its romantic scenery and outdoor adventures. The landscape is dotted with historic places and beautiful castles, offering a glimpse into Scotland's storied past. With visitor numbers peaking between July and September, the region provides ample opportunities for hiking and exploring its natural wonders. The local stores cater to all your needs, making Minginish a delightful and convenient spot for both relaxation and exploration.
  • Sligachan: Just 3.2km from the Isle of Skye, Sligachan is a quaint village that serves as a gateway to breathtaking landscapes. Known for its stunning lake and waterfall, Sligachan is ideal for outdoor enthusiasts seeking romantic getaways amidst nature. The peak seasons in May and the summer months draw visitors eager to experience its scenic hiking trails and access to stunning vistas. The village’s charming atmosphere, along with local amenities, makes it a perfect stop for those wishing to immerse themselves in the beauty of the Highlands.

Things to do in Isle of Skye

Shopping

In Isle of Skye, visit the Skye Weavers for unique textiles and handcrafted gifts. The local shops in Portree offer a delightful range of souvenirs, from traditional Scottish tartans to artisan crafts. Explore the island’s markets for fresh produce and local delicacies that reflect the region's culture.

Recreation

At the Skye Wellness Retreat, immerse yourself in yoga sessions surrounded by breathtaking landscapes, complemented by holistic treatments using local ingredients. The Isle of Skye Spa offers serene relaxation with traditional therapies, while hiking trails provide invigorating outdoor experiences amidst stunning scenery.

Adventure

The Quiraing offers dramatic landscapes with towering cliffs and unique rock formations, perfect for exhilarating hikes. Experience the thrill of kayaking around the rugged coastline of Portree, where you can spot seals and seabirds while enjoying stunning views of the island’s natural beauty.

Nightlife

The Isle of Skye offers a charming nightlife, with lively pubs like the Talisker Distillery Bar, where you can enjoy local whiskies. For a relaxed evening, visit The Old Inn, featuring live music and a warm atmosphere. The island’s stunning landscapes create a magical backdrop for your night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Isle of Skye

For a budget-friendly trip to the Isle of Skye, consider visiting between January to February or November when prices are lower. Book your accommodation about a month in advance, preferably on a Wednesday for the best rates. Utilise Expedia’s search tools to compare prices and find eco-friendly hotels. Look for last-minute deals and consider combining your hotel, flights, and activities for additional savings. Free outdoor activities abound on the island, making it a perfect destination for those looking to enjoy nature without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Isle of Skye are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel around Isle of Skye about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Isle of Skye is Wednesday. The most expensive day to stay around Isle of Skye is Sunday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, preferred location, and additional criteria. You can arrange your results to display prices from lowest to highest, allowing you to quickly find the most affordable hotels. Furthermore, you can refine your search by hotel type; for instance, selecting the Eco-certified filter will show you sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservations on the Isle of Skye with your flights and activities by opting for an Expedia package.

Find the best attractions near Isle of Skye

The Isle of Skye is an idyllic destination for outdoor enthusiasts and romantics alike, boasting stunning scenery, charming harbours, majestic peaks, and enchanting waterfalls. Visitors can immerse themselves in the local culture while exploring attractions such as the Skye Bridge and the Skye Museum. For a comfortable stay, various accommodation options are available, ensuring an unforgettable experience on this beautiful island.

  • Fairy Pools: Discover the enchanting Fairy Pools, a series of crystal-clear waterfalls located 3.2km from Isle of Skye. Surrounded by rugged landscapes, this idyllic spot is ideal for outdoor adventures and romantic strolls, offering a magical atmosphere with its shimmering waters and stunning mountain backdrops.
  • Portree Harbour: Just 17.7km away, Portree Harbour is a picturesque fishing port known for its colourful buildings and scenic views. Enjoy a relaxing day by the water, where you can watch boats bobbing in the harbour and take in the stunning coastal scenery, perfect for leisurely walks and photography.
  • Isle of Skye Market Square: Located 17.7km from Isle of Skye, the Market Square is a charming gathering place featuring friendly locals and unique shops. Experience the luxurious yet secluded atmosphere while browsing local crafts and enjoying a bite to eat at nearby cafĆ©s.

Best time to go to Isle of Skye

The best time to visit Isle of Skye can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Isle of Skye falls in July and August. August has average visitor numbers and mostly cloudy weather. The coolest average temperature in Isle of Skye falls in January and February. February has average visitor numbers and mostly cloudy weather.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January41.9°F (5.5°C)Light RainMostly CloudyAverageSlightly Low
February41.9°F (5.5°C)Light RainMostly CloudyAverageSlightly Low
March43.0°F (6.1°C)Light RainMostly CloudyAverageAverage
April45.7°F (7.6°C)Light RainMostly CloudySlightly HighAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageAverage
June53.8°F (12.1°C)Light RainMostly CloudySlightly HighSlightly High
July55.9°F (13.3°C)Light RainMostly CloudySlightly HighSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyAverageSlightly High
September54.3°F (12.4°C)Light RainMostly CloudyAverageAverage
October50.4°F (10.2°C)Moderate RainMostly CloudySlightly LowAverage
November46.2°F (7.9°C)Moderate RainMostly CloudySlightly LowSlightly Low
December43.2°F (6.2°C)Moderate RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Isle of Skye

Traveling to the Isle of Skye is convenient with several nearby airports. INVerness Airport (INV) is 132.0km away, with excellent hotels like the 5-star Ness Walk and Rocpool Reserve, both 12.9km from the airport, offering various transportation services. Stornoway Airport (SYY), located 106.2km from Skye, features the 4-star Cabarfeidh Hotel and other nearby guesthouses, all within 3.2km. Benbecula Airport (BEB) is the closest at 74.0km, with options like the 3-star Orasay Inn 11.3km away. Each airport provides accessible accommodation and transport services to ensure a smooth journey to the Isle of Skye.

Explore a world of travel with Expedia