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

Isle of Skye Hotels from S$293

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
29 Aug - 30 Aug
Tomorrow
30 Aug - 31 Aug
Next weekend
4 Sept - 6 Sept
In two weeks
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for Isle of Skye hotels

1. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
United States
Sinoma
S$811
includes taxes & fees
7 Sept - 8 Sept
Bracken Hide Hotel

2. Morar Hotel

Morar Hotel
Mallaig
United Kingdom
Ankit
S$169
includes taxes & fees
25 Sept - 26 Sept
Morar Hotel

3. Sligachan Hotel

Sligachan Hotel
Minginish
United States
Brian
S$534
includes taxes & fees
30 Aug - 31 Aug
Sligachan Hotel

4. Uig Hotel

Uig Hotel
Uig
United Kingdom
Ian
Uig Hotel

5. Applecross B&B and Cabins

Applecross B&B and Cabins
Strathcarron
United States
Marion
S$389
includes taxes & fees
31 Aug - 1 Sept
Applecross B&B and Cabins

6. Dunollie Hotel

Dunollie Hotel
Broadford
United States
John
S$361
includes taxes & fees
4 Sept - 5 Sept
Dunollie Hotel

7. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
Flodigarry
United States
Ralph
S$541
includes taxes & fees
30 Aug - 31 Aug
The Flodigarry Hotel in the Skye

8. West Highland Hotel

West Highland Hotel
Mallaig
United States
Sarah
S$264
includes taxes & fees
28 Sept - 29 Sept
West Highland Hotel

9. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
Canada
james
S$608
includes taxes & fees
21 Sept - 22 Sept
Isle of Raasay Distillery

10. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
S$767
includes taxes & fees
30 Aug - 31 Aug
Cuillin Hills Hotel

11. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Marcela
S$733
includes taxes & fees
27 Sept - 28 Sept
The Marmalade Hotel

12. The Skye Inn

The Skye Inn
Portree Town
United States
Angel
S$567
includes taxes & fees
30 Aug - 31 Aug
The Skye Inn

13. Skeabost House Hotel

Skeabost House Hotel
Skeabost
United States
Denise
S$1,000
includes taxes & fees
28 Sept - 29 Sept
Skeabost House Hotel

14. Eilean Iarmain

Eilean Iarmain
Sleat
United Kingdom
Nicholas
S$477
includes taxes & fees
30 Aug - 31 Aug
Eilean Iarmain

15. Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
United States
Jessica
S$823
includes taxes & fees
26 Sept - 27 Sept
Duisdale House Hotel

16. Redwood House Hotel

Redwood House Hotel
Skeabost
United States
louise
S$662
includes taxes & fees
30 Aug - 31 Aug
Redwood House Hotel

17. The Bosville

The Bosville
Portree Town
Australia
julie
S$717
includes taxes & fees
31 Aug - 1 Sept
The Bosville

18. Tongadale Hotel

Tongadale Hotel
Portree Town
United Kingdom
Wilma
S$336
includes taxes & fees
30 Aug - 31 Aug
Tongadale Hotel

19. Chlachain Inn

Chlachain Inn
Mallaig
United Kingdom
Michael
S$177
includes taxes & fees
24 Sept - 25 Sept
Chlachain Inn

20. House Of Juniper - The Manse

House Of Juniper - The Manse
Broadford
United States
Amy
House Of Juniper - The Manse
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Isle of Skye attractions

A waterfront with colorful buildings, a stone wall, and two boats on the water.

Portree Harbour

8.8/10 (750 reviews)
Colourful fishing boats bob against a backdrop of painted harbour buildings in this vibrant Isle of Skye capital. Savour fresh seafood from waterfront eateries while watching local fishermen bring in their daily catch.
See properties
A castle on a hill, surrounded by dense forest and a body of water.

Dunvegan Castle

9.0/10 (184 reviews)
Set on a basalt outcrop overlooking Loch Dunvegan, this historic fortress has been home to the chiefs of a prominent Highland clan for eight centuries.
See properties
A hiker in a red jacket and gray beanie sitting on a rock, overlooking a mountainous landscape with a body of water in the distance.

Old Man of Storr

9.4/10 (661 reviews)
Hike up a sloping path to reach this craggy volcanic spire, one of the natural icons of the island.
See properties
A waterfall cascading over rocks into a clear pool, surrounded by mountains.

Fairy Pools

9.2/10 (188 reviews)
Crystal-clear blue waters cascade through small waterfalls beneath the dramatic Black Cuillin mountains. Embark on a scenic hike to discover multiple pools with natural arches perfect for a bracing wild swim.
See properties
A white building with the name "TALISKER" on its side, set against a backdrop of mountains and greenery.

Talisker Distillery

8.6/10 (142 reviews)
Skye's oldest working distillery crafts distinctive peaty, maritime-influenced whisky on Loch Harport's shores. Tour the production process, then savour signature expressions while enjoying panoramic Cuillin Hills views.
See properties
A coastal cliff with a lighthouse, rocky shoreline, and calm sea.

Neist Point Lighthouse

9.4/10 (109 reviews)
Learn about the local history of Glendale with a stop at Neist Point Lighthouse. You can enjoy the restaurants while in the area.
See properties
A rugged mountain landscape with steep cliffs and a valley.

Quiraing

9.6/10 (395 reviews)
Beloved by hikers, this unusual landscape is dotted with fractured rock formations, shimmering lochs and a hidden grassy plateau.
See properties

Isle of Skye Market Square

8.4/10 (30 reviews)
The Isle of Skye Market Square serves as a modest gathering spot for locals in this Scottish island community. Browse local crafts and fresh produce while experiencing authentic island life away from tourist crowds.
See properties

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.

See all hotels in Isle of Skye
A coastal town with colorful houses, a pier, boats, and a hill with trees.

Top Isle of Skye Hotel Reviews

Uig Hotel

Uig Hotel

10/10 Excellent
"Delightful gem off of the beaten path! Warm welcoming staff, stunning views of the harbor and beyond, serious kitchen with excellent local seafood and a great night’s rest in a clean serene location! Would definitely recommend!"
Diane 1-night trip
Posted 2 days ago
Uig Hotel
Eilean Iarmain

Eilean Iarmain

10/10 Excellent
"Very helpful staff, always cheerful and accepting our needs. Lovely view when having breakfast, weather was kind. Interesting visit to the Gallery."
Raymond 2-night trip
Posted 3 days ago
Eilean Iarmain
The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye

10/10 Excellent
"Best place to stay in all of Scotland!"
Ralph 3-night trip
Posted 3 days ago
The Flodigarry Hotel in the Skye
Kings Arms Hotel

Kings Arms Hotel

10/10 Excellent
"We had 2 rooms booked here. The staff was friendly, the place is very cozy with a beautiful water facing property. We did not get a chance to eat lunch or dinner at the restaurant, but the breakfast had a lot of variety and was great! The rooms were clean, beds were comfortable. We stayed here 2 nights to explore Skye! I highly recommend Kings arms!"
Renuka 2-night trip
Posted 3 days ago
Kings Arms Hotel
Redwood House Hotel

Redwood House Hotel

8/10 Good
"It was very quaint and food was excellent. Other housekeeping services could have been better."
louise 2-night trip
Posted 4 days ago
Redwood House Hotel
The Skye Inn

The Skye Inn

10/10 Excellent
"Great location in Portree Skye with a comfortable bed. Breakfast was tasty. Recommend!"
Angel 3-night trip
Posted 4 days ago
The Skye Inn
Skeabost House Hotel

Skeabost House Hotel

10/10 Excellent
"Skeabost was an excellent choice for us as we explored the Isle of Skye. The hotel is beautiful and historic. The rooms were comfortable and roomy. The shower with tub inside were great. The staff was friendly and welcoming. Breakfast was delicious and Sue made our daily meal perfect. We had dinner there one night and the food was excellent! I highly recommend this hotel."
Denise 2-night trip
Posted 5 days ago
Skeabost House Hotel
Cuillin Hills Hotel

Cuillin Hills Hotel

10/10 Excellent
"Great place"
Clifton 1-night trip
Posted 7 days ago
Cuillin Hills Hotel
Isle of Skye Guest house

Isle of Skye Guest house

10/10 Excellent
"Very nice stay overnight. Rooms very clean and secure. Easy check in and contentital breakfast prior to hike. Nice location and walk into town"
Teresa 1-night trip
Posted 8 days ago
Isle of Skye Guest house

More cheap stays in Isle of Skye

Kings Arms Hotel

Kings Arms Hotel

King Street Kyleakin Scotland
S$293
27 Sept - 28 Sept
includes taxes & fees
6.6/10 (984 reviews)
Kings Arms Hotel
Anneth Glamping Pod

Anneth Glamping Pod

Garan Sleat Scotland
S$295
23 Sept - 24 Sept
includes taxes & fees
10/10 Exceptional! (93 reviews)
Anneth Glamping Pod
House Of Juniper - The Cabins

House Of Juniper - The Cabins

The Cabins Strath SCT
Get rates
9.8/10 Exceptional! (147 reviews)
House Of Juniper - The Cabins
Old Pier Cottage B&B

Old Pier Cottage B&B

Old Pier Cottage, Cuil Uig Scotland
Get rates
10/10 Exceptional! (185 reviews)
Old Pier Cottage B&B
Loch Eyre House

Loch Eyre House

Kensaleyre Skeabost Scotland
Get rates
9.4/10 Exceptional! (86 reviews)
Loch Eyre House
Dunvegan Camping Pods

Dunvegan Camping Pods

Kilmuir Dunvegan Scotland
Get rates
9.8/10 Exceptional! (92 reviews)
Dunvegan Camping Pods

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