Find hotels in Inner Hebrides and Isle of Skye from £110

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Inner Hebrides and Isle of Skye hotels

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (596 reviews)
"Lovely hotel with a lot of character and history. Great location for sight seeing and scenery. Rooms were nice and cosy. Bit of a squeeze for 4 (2 adults and 2 kids) but we only stayed for 1 night. Breakfast to order was lovely. We ate dinner next door at the pub/ bar. "
United Kingdom
Jasmine
The price is £309
includes taxes & fees
5 May - 6 May
Sligachan Hotel

Glenegedale House

Glenegedale House
5.0 star property
Islay Island
10.0 out of 10, Exceptional, (124 reviews)
"You simply will be hard pressed to find a nicer B and B anywhere. The hosts have literally put their heart and soul into providing accommodations and stays that enhance your beautiful Islay visit. Everywhere we went, locals were in agreement with how pleasant and hard working the hosts were. A few lamented that only guests could experience the dining experience offered at Glenegedale house. They are both incredibly hard working and involved in improving Islay for visitors and locals alike....
Canada
Marc
The price is £299
includes taxes & fees
3 May - 4 May
Glenegedale House

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,003 reviews)
"Fantastic location and food"
United States
Sivakumar
The price is £301
includes taxes & fees
3 May - 4 May
Uig Hotel

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (309 reviews)
"Loved the breakfast and Mina at the bar is amazing "
United States
sonja
Bracken Hide Hotel

House Of Juniper - The Manse

House Of Juniper - The Manse
4.0 star property
Broadford
9.4 out of 10, Exceptional, (145 reviews)
"Great food, good parking, friendly staff. Very clean"
Canada
Carsten
The price is £274
includes taxes & fees
8 May - 9 May
House Of Juniper - The Manse

Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very good, (395 reviews)
"Excellent parking and nice dining area. "
Australia
Leah
The price is £222
includes taxes & fees
30 Apr - 1 May
Isle of Skye Guest house

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (535 reviews)
"Really friendly and thoughtful service. Lovely property in Skye with lots of privacy."
United States
Eric
The price is £619
includes taxes & fees
9 May - 10 May
Skeabost House Hotel

The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
4.0 star property
Flodigarry
9.6 out of 10, Exceptional, (41 reviews)
"Cutest place to visit!! I will definitely be staying there again if I ever go back to the isle of skye"
United States
Aubrey
The price is £507
includes taxes & fees
28 Apr - 29 Apr
The Flodigarry Hotel in the Skye

Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.6 out of 10, Exceptional, (245 reviews)
"Super friendly and helpful Personal, excellent food and Drinks in the cosy Pub of the House. Very Clean and the room was very roomy, good breakfast. "
United Kingdom
Fabian
The price is £293
includes taxes & fees
30 Apr - 1 May
Eilean Iarmain

Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (67 reviews)
"If you’d like quiet and scenic, this place is for you. Wonderful hospitality, food was excellent also."
United States
Teresa
Isle of Raasay Distillery

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (327 reviews)
"Hotel was great. Breakfast was superb!"
United States
Susan
The price is £383
includes taxes & fees
6 May - 7 May
The Marmalade Hotel

Park Lodge Hotel

Park Lodge Hotel
3.0 star property
Isle of Mull
8.6 out of 10, Excellent, (260 reviews)
"Good location. Room basic but clean with all ameneties you need. Tasty freshly cooked breakfast. All staff were very friendly. "
United Kingdom
Mary
The price is £144
includes taxes & fees
1 May - 2 May
Park Lodge Hotel

Dunollie Hotel

Dunollie Hotel
3.0 star property
Broadford
7.0 out of 10, Good, (1,004 reviews)
"Good location."
United Kingdom
Pasu
The price is £179
includes taxes & fees
3 May - 4 May
Dunollie Hotel

The Isle of Mull Hotel and Spa

The Isle of Mull Hotel and Spa
4.0 star property
Isle of Mull
8.6 out of 10, Excellent, (255 reviews)
"Really lovely stay. Staff were delightful and accommodating. View is amazing!"
United Kingdom
Tim
The price is £219
includes taxes & fees
30 Apr - 1 May
The Isle of Mull Hotel and Spa

House Of Juniper - The Cabins

House Of Juniper - The Cabins
2.0 star property
Broadford
9.8 out of 10, Exceptional, (131 reviews)
"Great little cabin with the most comfortable bed"
Australia
Timothy
House Of Juniper - The Cabins

Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.4 out of 10, Exceptional, (191 reviews)
"Lovely location, great food, cozy property. "
Australia
Arabel
The price is £414
includes taxes & fees
10 May - 11 May
Greshornish House Hotel

Duisdale House Hotel

Duisdale House Hotel
4.0 star property
Duisdalemore
9.2 out of 10, Wonderful, (477 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 £456
includes taxes & fees
10 May - 11 May
Duisdale House Hotel

Port Charlotte Hotel

Port Charlotte Hotel
4.0 star property
Islay Island
9.6 out of 10, Exceptional, (65 reviews)
"Great staff and restaurant "
United States
Mark
The price is £364
includes taxes & fees
30 Apr - 1 May
Port Charlotte Hotel

Another Place, The Machrie

Another Place, The Machrie
4.0 star property
Islay Island
9.6 out of 10, Exceptional, (183 reviews)
"Excellent hotel, great staff. Food well presented but a bit average. "
United Kingdom
David
The price is £284
includes taxes & fees
29 Apr - 30 Apr
Another Place, The Machrie

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (611 reviews)
"Beautiful property"
United States
Rocco
The price is £493
includes taxes & fees
11 May - 12 May
Cuillin Hills Hotel
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 Great Britain 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.

Top Inner Hebrides and Isle of Skye Hotel Reviews

More cheap stays in Inner Hebrides and Isle of Skye

Hotels in Inner Hebrides and Isle of Skye with star rating

Find out more about Inner Hebrides and Isle of Skye

Top reasons to visit Inner Hebrides and Isle of Skye

  • Breathtaking Landscapes: Experience the stunning scenery, from rugged cliffs to picturesque beaches, perfect for photography and relaxation.
  • Outdoor Adventures: Engage in activities like sea kayaking, steep hiking, and island hopping for an adrenaline-filled experience.
  • Rich Cultural Experiences: Immerse yourself in local history and traditions, exploring charming villages and visitor centres.
  • Delightful Accommodations: Enjoy a range of unique stays, from cosy B&Bs to eco-friendly hotels with stunning views.
  • Organised Tours: Join organised sea tours to explore the Inner Hebrides and Uist, showcasing breathtaking landscapes.

Find great hotels near Inner Hebrides and Isle of Skye

Discover the charm of the Inner Hebrides and Isle of Skye, where you can choose from a variety of delightful accommodations. From cosy bed and breakfasts to hotels offering pet-friendly services and eco-certified experiences, your ideal overnight stay awaits. Enjoy the unique hospitality of island inns, unwind in hot tubs, and explore the beauty of Scotland with convenient overnight stops tailored to your needs.

  • Sligachan Hotel: Nestled in the heart of the Isle of Skye, Sligachan Hotel is a charming 3-star establishment renowned for its pet-friendly atmosphere. Ideal for travellers seeking a warm welcome for their furry companions, the hotel offers amenities such as food and water bowls and a waiver on service animal fees. With stunning views of the surrounding landscape, Sligachan serves as a perfect base for outdoor enthusiasts eager to explore the nearby trails and scenic spots. Guests appreciate its cosy bar and restaurant, ideal for relaxing after a day of adventures in the breathtaking Scottish Highlands.
  • The Skye Inn: A contemporary 4-star hotel, The Skye Inn stands out with its eco-friendly credentials and stylish design. Located a short distance from the Isle of Skye, it welcomes both guests and their pets, with policies that include no additional charges for dogs. Renowned for its commitment to sustainability, the hotel features amenities such as food and water bowls for pets and a serene environment perfect for eco-conscious travellers. Guests enjoy an exquisite dining experience and can unwind in beautifully appointed rooms that reflect the natural beauty of the island, making it an exceptional choice for conscious tourists.
  • Creagory Skye: This delightful 3.5-star Bed and Breakfast offers a homely atmosphere with a focus on comfort and convenience. Located near the Isle of Skye, Creagory Skye delights guests with complimentary breakfast options, including cooked and wrapped food. Visitors can indulge in nearby recreational activities such as hiking and horse riding, making it perfect for outdoor enthusiasts. The accommodation features modern entertainment options, including flatscreen TVs, ensuring a relaxing stay. With its friendly service and proximity to local attractions, Creagory Skye is an excellent choice for those seeking a memorable Scottish getaway.

Where to stay near Inner Hebrides and Isle of Skye

The Inner Hebrides and Isle of Skye offer an enchanting escape with their breathtaking landscapes and serene atmospheres. Explore the charming Scottish islands, from the rugged beauty of Skye to the tranquil small isles. Whether you seek romantic beach strolls or historical adventures, the welcoming locals and stunning scenery ensure an unforgettable experience. Immerse yourself in the rich culture and recreation that these secluded gems of Western Scotland have to offer.

  • Isle of Skye: The Isle of Skye is a breathtaking Scottish island that boasts stunning landscapes and diverse outdoor adventures. Located 4.3km from the Inner Hebrides, it offers a unique blend of rugged mountains, picturesque coastlines, and charming villages. The peak travel months are April and from June to July, when visitors flock to enjoy activities such as hiking the famous Quiraing and exploring the island's historic castles. With its romantic scenery and outdoor experiences, the Isle of Skye is a haven for nature lovers and couples alike, making it a perfect getaway.
  • Portree: Portree, situated 5.6km from the Inner Hebrides, is the largest town on the Isle of Skye and is renowned for its colourful harbour and vibrant community. The town is a gateway to breathtaking coastal views and outdoor activities, attracting visitors during peak months of April to May and July. Portree offers a delightful blend of local shops, cafes, and restaurants, perfect for unwinding after a day of exploring. Notable attractions include the scenic marina and historic landmarks, making it an ideal base for discovering the beauty of Skye.
  • Minginish: Located 2.5km from the Inner Hebrides, Minginish is a scenic area that captivates with its romantic landscapes and outdoor opportunities. While it sees moderate seasonal visitor numbers peaking in July to August, it remains a tranquil escape for those seeking nature's beauty. The region is home to stunning lakes and impressive waterfalls, offering fantastic hiking trails and picturesque spots for photography. Minginish is perfect for adventurers and couples looking to immerse themselves in the unspoiled Scottish wilderness.

Things to do near Inner Hebrides and Isle of Skye

The Inner Hebrides and Isle of Skye offer a wonderful blend of outdoor adventures and romantic getaways, perfect for beach lovers and nature enthusiasts. You can enjoy activities such as sea kayaking, steep hiking, and island hopping, while also exploring local stores and scenic hiking trails. Don't miss out on organised tours like the Inner Hebrides and Uist sea tours to fully immerse yourself in the stunning landscapes and rich culture of this remarkable region.

Shopping

For unique souvenirs, visit Isle of Skye Oysters, located just 621m away, offering fresh local produce. If you're up for a drive, head to Skye Silver Gift Shop, 9.3km away, or Uig Pottery, 11.8km away, for beautiful handcrafted items.

Recreation

A.C.E Target Sports Skye offers an exhilarating experience with its sports facilities, perfect for those seeking an active getaway. For a tranquil escape, the Quiraing Walk Trail Access provides stunning landscapes and a peaceful atmosphere ideal for relaxation. Additionally, enjoy a round of golf at the scenic Skeabost Golf Course.

Adventure

Explore the rugged landscapes of the Isle of Skye with a hike to the Old Man of Storr, where dramatic rock formations and stunning vistas await. Experience the thrill of kayaking around the Inner Hebrides, with the chance to spot seals and dolphins in their natural habitat.

Nightlife

In the Inner Hebrides, The Isle of Mull’s local pubs offer traditional music nights and cosy atmospheres. On the Isle of Skye, the Edinbane Inn features live folk music and a warm welcome, while Portree’s bars buzz with lively conversations and stunning views of the harbour.

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

To save money on your visit to the Inner Hebrides and Isle of Skye, consider travelling in the cheaper months of January to February and November, with Wednesday being the least expensive day for accommodation. Booking around a month in advance usually yields the best hotel prices, but last-minute deals on Expedia can also be beneficial. Take advantage of public transport options and free activities like hiking and exploring local landscapes. Additionally, look for package deals that combine hotels, flights, and activities for extra savings.

  • 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, such as your budget, preferred location, and the type of hotel you wish to stay in. To discover the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservations for the Inner Hebrides and Isle of Skye with your flights and activities through an Expedia package.

Find the best attractions near Inner Hebrides and Isle of Skye

The Inner Hebrides and Isle of Skye offer a perfect setting for outdoor adventures, romantic getaways, and beach relaxation. Visitors can explore stunning waterfalls, picturesque beaches, and informative visitor centres, all catering to those seeking scenic experiences. Don't miss the opportunity to venture to the Outer Hebrides for additional attractions and breathtaking landscapes, enhancing your holiday in this enchanting region of Scotland.

  • Fairy Pools: Nestled amidst the rugged landscapes of Skye, the Fairy Pools are a series of enchanting waterfalls boasting crystal-clear waters. Ideal for outdoor adventures, these pools offer a romantic setting for a refreshing dip or a picturesque picnic surrounded by nature's beauty.
  • Talisker Beach: Renowned for its dramatic cliffs and golden sands, Talisker Beach is perfect for those seeking a serene coastal experience. Enjoy stunning sunsets and the soothing sounds of the waves while exploring the unique rock formations that define this breathtaking shoreline.
  • Faerie Glen: This magical landscape is an archaeological site rich in folklore and history. Wander through its whimsical hills and hidden ponds, immersing yourself in the culture and legends that make the Faerie Glen a truly enchanting destination.

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 CloudyAverageSlightly High
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 HighAverage
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 CloudyAverageAverage
December43.3°F (6.300000000000001°C)Moderate RainMostly CloudyModerately LowSlightly Low

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

Visiting the Inner Hebrides and Isle of Skye is convenient with several major airports nearby. Stornoway Airport (SYY) is situated 38.5km away and is served by hotels like the 4-star Stornoway Bed and Breakfast, Hebridean Guest House, and The Cabarfeidh Hotel, all 1.2km from the airport. Benbecula Airport (BEB), 24.9km distant, has options such as the 3-star Orasay Inn, 4.3km away, and Swan View Lodge, 6.8km away. Lastly, Castlebay Airport (BRR-Barra), 28.6km from the destination, features hotels like the 3-star Borrodale and Polochar Inn, both within 6.2km of the airport, ensuring comfortable access for travellers.

Explore a world of travel with Expedia