A rugged cliff by the sea with a lighthouse on top.

Search Inner Hebrides and Isle of Skye hotels

  • 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

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Inner Hebrides and Isle of Skye hotels

1. 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 AU$576
includes taxes & fees
13 Aug - 14 Aug
Sligachan Hotel

2. Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,003 reviews)
"If I could score six stars for the staff I would, the welcome, the attention and the helpfulness were fantastic and made for a wonderful stay. Both my Dad and I reallt enjoyed staying at the hotel, the atmosphere was so warm, the food wonderful, the sleep great and the views amazing, thank you all!"
United Kingdom
Nic
The price is AU$580
includes taxes & fees
14 Aug - 15 Aug
Uig Hotel

3. 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 AU$387
includes taxes & fees
15 Aug - 16 Aug
Tongadale Hotel

4. 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 AU$1,192
includes taxes & fees
14 Aug - 15 Aug
Skeabost House Hotel

5. Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (349 reviews)
"Great place to stay, but very overpriced."
United Kingdom
Jayesh
The price is AU$905
includes taxes & fees
24 July - 25 July
Bracken Hide Hotel

6. 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 AU$677
includes taxes & fees
14 Aug - 15 Aug
Isle of Raasay Distillery

7. 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 AU$507
includes taxes & fees
20 July - 21 July
The Skye Inn

8. 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 AU$677
includes taxes & fees
23 July - 24 July
Redwood House Hotel

9. 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 AU$886
includes taxes & fees
31 July - 1 Aug
The Marmalade Hotel

10. Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.4 out of 10, Exceptional, (263 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 AU$536
includes taxes & fees
23 July - 24 July
Eilean Iarmain

11. House Of Juniper - The Cabins

House Of Juniper - The Cabins
2.0 star property
Broadford
9.8 out of 10, Exceptional, (145 reviews)
"The cabin was very clean and very well kept, the location was good for our trips in the isle. We also ate at their restaurant and everything was very good!"
United States
Irene
The price is AU$510
includes taxes & fees
14 Aug - 15 Aug
House Of Juniper - The Cabins

12. Dunollie Hotel

Dunollie Hotel
3.0 star property
Broadford
7.0 out of 10, Good, (1,002 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 AU$472
includes taxes & fees
8 Aug - 9 Aug
Dunollie Hotel

13. Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very good, (461 reviews)
"Onsite parking, easy self check in/out, beds were comfortable, large room, self serve breakfast buffet. We had a nice stay. "
United States
Linsey
The price is AU$516
includes taxes & fees
25 July - 26 July
Isle of Skye Guest house

14. Duisdale House Hotel

Duisdale House Hotel
4.0 star property
Duisdalemore
9.0 out of 10, Wonderful, (484 reviews)
"Our short stay at Duisdale House was delightful. The staff were helpful and always smiling! Their charm added to the overall charm of the lovely facility. Our dinner there was possibly the best of our ten day stay in Scotland! "
United States
Kathryn
The price is AU$1,057
includes taxes & fees
16 Aug - 17 Aug
Duisdale House Hotel

15. 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
Cuillin Hills Hotel

16. Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.4 out of 10, Exceptional, (200 reviews)
"Absolutely perfect place! So cozy and charming! Excellent staff, excellent food and loved the location!! You owe it to yourself to stay at this lovely house hotel!!!!"
United States
Kathy
The price is AU$758
includes taxes & fees
25 July - 26 July
Greshornish House Hotel

17. 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 AU$759
includes taxes & fees
9 Aug - 10 Aug
The Bosville

18. Skye Lodge

Skye Lodge
3.0 star property
Dunvegan
10.0 out of 10, Exceptional, (55 reviews)
"Amazing ! Really enjoyed our stay. Thank you so much !!!"
Canada
Morgan
The price is AU$666
includes taxes & fees
23 July - 24 July
Skye Lodge

19. Broadford Hotel

Broadford Hotel
3.0 star property
Broadford
8.6 out of 10, Excellent, (241 reviews)
"Property well located. Room was nice and bed comfortable after three nights of terrible sleep."
Canada
Jennifer
The price is AU$707
includes taxes & fees
19 July - 20 July
Broadford Hotel

20. The Bellachroy

The Bellachroy
3.0 star property
Isle of Mull
10.0 out of 10, Exceptional, (1 review)
"This place feels like home. The attention to detail in decoration, food and amenities denotes passion from the owners and staff. We love our stay at Bellachroy and invite others to not hesitate in staying at this idyllic inn. Breakfast was delicious and the staff was very charming and friendly."
United States
Karen
The price is AU$412
includes taxes & fees
14 Aug - 15 Aug
The Bellachroy
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 Inner Hebrides and Isle of Skye attractions

Learn more about Inner Hebrides and Isle of Skye

Tour a fascinating collection of Scottish islands to marvel at dramatic landscapes, explore ancient historical sites and see memorable wildlife.

A rugged cliff by the sea with a lighthouse on top.

Top Inner Hebrides and Isle of Skye Hotel Reviews

Recent Reviews in Inner Hebrides and Isle of Skye

More cheap accommodation in Inner Hebrides and Isle of Skye

Find out more about Inner Hebrides and Isle of Skye

Top reasons to visit Inner Hebrides and Isle of Skye

  • Stunning Beaches: The Inner Hebrides and Isle of Skye boast picturesque beaches with crystal clear waters, ideal for relaxation and exploration.
  • Scenic Hiking Trails: Experience breathtaking hiking routes that showcase the region's natural beauty and diverse landscapes.
  • Charming Villages: Explore delightful villages like Upper Breakish, where locals offer a warm welcome and a taste of Scottish culture.
  • Rich History: Discover a rich tapestry of history through informative centres and ancient sites scattered across the islands.
  • Stargazing Opportunities: Enjoy clear evenings perfect for stargazing, revealing a magnificent night sky.

Find great hotels near Inner Hebrides and Isle of Skye

Discover a diverse range of accommodation options in the stunning Inner Hebrides and Isle of Skye, perfect for every type of traveller. Choose from charming bed & breakfasts and budget-friendly inns to comfortable hotels that cater to business needs. Many establishments also offer pet-friendly and eco-certified experiences, ensuring a memorable stay. Whether you seek cheap hotels in Edinburgh or the best stays on Skye, you’ll find the perfect spot to relax and explore the breathtaking landscapes.

  • Sligachan Hotel: Nestled 9.7km from the breathtaking landscapes of Inner Hebrides and Isle of Skye, Sligachan Hotel is a charming 3-star accommodation perfect for pet lovers seeking an outdoor adventure. The hotel welcomes your furry friends with a pet-friendly policy, offering amenities like food and water bowls. This rustic retreat serves as a gateway to explore the rugged beauty of Skye, making it ideal for those who appreciate nature and comfort in equal measure.
  • The Skye Inn: Located 14.5km away from the scenic wonders of Inner Hebrides and Isle of Skye, The Skye Inn shines as a 4-star eco-certified gem. This hotel is perfect for environmentally conscious travellers and pet owners alike, allowing pets free of charge. With a commitment to sustainability, The Skye Inn features modern amenities while ensuring your furry friends feel right at home. Enjoy the welcoming atmosphere and explore the stunning surroundings, all while knowing you are making a responsible choice.
  • Creagory Skye: A delightful 3.5-star Bed & Breakfast just 14.5km from Inner Hebrides and Isle of Skye, Creagory Skye offers a warm and inviting atmosphere. Guests can indulge in complimentary cooked breakfasts each day, ensuring a hearty start to your adventures. With activities like hiking and horse riding nearby, this B&B is perfect for those seeking both relaxation and recreation. Featuring modern entertainment options, including flatscreen and digital TVs, Creagory Skye combines comfort with the charm of a home-away-from-home.

Where to stay near Inner Hebrides and Isle of Skye

Exploring the Inner Hebrides and the Isle of Skye offers a captivating blend of breathtaking scenery and tranquil seclusion. Discover charming villages like Upper Breakish, where friendly locals welcome you to enjoy leisurely strolls along pristine beaches. With clear evenings perfect for stargazing and a rich tapestry of history, this region is ideal for romantic getaways and outdoor adventures. Whether you're seeking quiet spots or more sights, the beauty of Skye and its islands will leave you enchanted.

  • Isle of Skye: The Isle of Skye is a stunning island located a mere 11.3km from the Inner Hebrides, known for its rugged landscapes and breathtaking scenery. Ideal for outdoor enthusiasts and romantic getaways, Skye offers an array of hiking trails that wind through dramatic mountains and along the coastline. Visitors can explore historical landmarks such as ancient castles and the picturesque marina. The best times to visit are from April to June and July, when the island sees a peak in tourist arrivals, although the charm of Skye can be savoured throughout the year.
  • Portree: Situated 14.5km away from the Inner Hebrides, Portree is the charming capital of Skye, featuring colourful houses lining its scenic harbour. This vibrant town attracts visitors year-round, especially during the peak months of April to May and July. Portree is perfect for those seeking outdoor adventures and romantic experiences, with numerous hiking trails and local shops to explore. The nearby marina and historic sites add to its allure, making it a delightful base for discovering the beauty of the surrounding landscapes.
  • Minginish: Just 6.4km from the Inner Hebrides, Minginish is a captivating area known for its spectacular natural features, including serene lakes and enchanting waterfalls. Although it experiences moderate seasonal fluctuations in visitor numbers, particularly peaking from July to September, Minginish remains a fantastic option for those seeking romance and outdoor adventures. The hiking trails offer stunning views, while the local castle provides a glimpse into the area's rich history. For a tranquil escape amidst nature's splendour, Minginish is an excellent choice.

Things to do near Inner Hebrides and Isle of Skye

The Inner Hebrides and Isle of Skye offer an ideal setting for outdoor adventures and romantic getaways, featuring stunning beaches and scenic hiking trails. Enjoy exploring local stores and soaking in the breathtaking landscapes. Whether you're after trip ideas or simply want to bask in the beauty of superb beaches, this region is perfect for an unforgettable holiday experience.

Shopping

For unique gifts in the Inner Hebrides and Isle of Skye, visit Isle of Skye Oysters for fresh local products, only 1.6km away. If you're up for a drive, check out Skye Silver Gift Shop, located 24.1km away, for stunning silver jewellery and souvenirs. The Shilasdair Shop is 30.6km away.

Recreation

A.C.E Target Sports Skye offers an exhilarating experience with a focus on shooting sports, perfect for thrill-seekers. Skeabost Golf Course invites you to enjoy stunning landscapes while playing a round of golf. For a peaceful retreat, explore the Quiraing Walk Trail, where serene vistas enhance relaxation and wellness.

Adventure

Explore the rugged cliffs and expansive landscapes of the Isle of Skye through exhilarating hikes, offering breathtaking views. In the Inner Hebrides, try kayaking around the islands to spot seals and seabirds, or take a thrilling boat trip to witness the stunning coastal scenery up close.

Nightlife

Experience the vibrant nightlife in Portree with a visit to The Isles Inn for local ales and live folk music. For a lively atmosphere, check out the Skye Bar, where you can enjoy cocktails and dance the night away with breathtaking views of the harbour.

Booking tips and Expedia advantages for Inner Hebrides and Isle of Skye

To save on your trip to the Inner Hebrides and Isle of Skye, consider visiting between January to February or November for lower accommodation prices. Booking a month in advance typically yields the best rates, and Wednesdays are cheaper for stays compared to Sundays. Utilise Expedia for last-minute deals and package options that combine flights and activities for extra savings. Don't forget to refine your search by budget and sort results from lowest to highest to find the best hotel deals. Free activities like hiking and exploring the stunning landscapes can also enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Inner Hebrides and 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 Inner Hebrides and 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 Inner Hebrides and Isle of Skye is Wednesday. The most expensive day to stay around Inner Hebrides and Isle of Skye is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences based on your budget, desired location, and the type of accommodation you’re after. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your hotel stay in the Inner Hebrides and Isle of Skye with your flights and activities through an Expedia package deal.

Find the best attractions near Inner Hebrides and Isle of Skye

The Inner Hebrides and Isle of Skye offer a stunning backdrop for outdoor adventures, romantic getaways, and beach retreats. Visitors can explore breathtaking waterfalls, relax on picturesque beaches, and visit informative centres that showcase the region's natural beauty. Whether you're chasing scenic views or looking to unwind, the diverse attractions cater to all types of travellers, making it a perfect spot for your holiday in Scotland.

  • Fairy Pools: Nestled at the foot of the Black Cuillin mountains, the Fairy Pools are a stunning series of crystal-clear pools and waterfalls. The area offers a magical atmosphere, perfect for outdoor adventures, romantic strolls, and photography amid breathtaking scenery.
  • Talisker Beach: Renowned for its dramatic cliffs and golden sands, Talisker Beach is a must-visit for beach lovers. Enjoy the sound of crashing waves, stunning sunsets, and the rugged beauty of Skye’s coastline, making it an ideal spot for relaxation and exploration.
  • Faerie Glen: This enchanting archaeological site features unique conical hills and a picturesque landscape that feels straight out of a fairy tale. Immerse yourself in the local folklore and culture as you wander through this mystical area, offering a glimpse into Skye's rich history.

Best time to go to Inner Hebrides and Isle of Skye

The best time to visit Inner Hebrides and Isle of Skye is dependant on what kind of holiday you are seeking. July and August are its hottest month on average. At the time of August, visitor numbers are moderately high and weather is mostly cloudy. February is its coolest month on average. At this time, visitor numbers are moderately low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January42.1°F (5.6000000000000005°C)Light RainMostly CloudyModerately LowSlightly Low
February41.9°F (5.5°C)Light RainMostly CloudyModerately LowSlightly Low
March43.0°F (6.1000000000000005°C)Light RainMostly CloudyAverageAverage
April45.7°F (7.6°C)Light RainMostly CloudyAverageAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageAverage
June53.8°F (12.1°C)Light RainMostly CloudyAverageSlightly High
July55.9°F (13.3°C)Light RainMostly CloudyAverageSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyModerately HighSlightly High
September54.3°F (12.4°C)Light RainMostly CloudyModerately HighAverage
October50.4°F (10.2°C)Moderate RainMostly CloudyModerately HighAverage
November46.2°F (7.9°C)Moderate RainMostly CloudyAverageSlightly Low
December43.3°F (6.300000000000001°C)Moderate RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Inner Hebrides and Isle of Skye

To reach Inner Hebrides and Isle of Skye, consider flying into Stornoway (SYY), located 99.8km away. Nearby accommodation options include the 4-star Stornoway Bed and Breakfast, Hebridean Guest House, and The Cabarfeidh Hotel, all within 3.2km of the airport. Another option is Benbecula (BEB), situated 64.4km away, with the 3-star Orasay Inn just 11.3km from the airport. Castlebay (BRR-Barra) is also accessible, located 74.0km away, featuring hotels like Borrodale and Polochar Inn, which are within a 16.1km radius. Each hotel offers convenient access to the respective airports, making your travel experience seamless.

Explore a world of travel with Expedia