A waterfront with colorful buildings and a stone wall.

Search Scottish Islands 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 Scottish Islands hotels

1. Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (626 reviews)
"Great location Lovely spacious room Helpful and friendly staff"
United Kingdom
Alan
The price is AU$576
includes taxes & fees
14 Aug - 15 Aug
Sligachan Hotel

2. Hebridean Stay

Hebridean Stay
2.0 star property
Benbecula
10.0 out of 10, Exceptional, (2 reviews)
"No issues welcoming hosts very clean ideal for my short stay while I was working on the island but equally as good for anyone talking a short hiking break or similar would recommend and be more than happy to stay when I return next year"
United Kingdom
Martyn
The price is AU$272
includes taxes & fees
9 Aug - 10 Aug
Hebridean Stay

3. Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (550 reviews)
"Great little inn with an outstanding breakfast. Great for adults because it doesn't allow children."
United States
Robert
The price is AU$433
includes taxes & fees
17 Aug - 18 Aug
Tingle Creek 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. 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, (289 reviews)
"Clean comfortable, very friendly and helpful staff. Excellent location with stunning views from the room."
United Kingdom
Alan
The price is AU$319
includes taxes & fees
16 Aug - 17 Aug
The Isle of Mull Hotel and Spa

6. West Highland Hotel

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

7. 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$399
includes taxes & fees
24 July - 25 July
Tongadale Hotel

8. Morar Hotel

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

9. 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$890
includes taxes & fees
7 Aug - 8 Aug
Greshornish House Hotel

10. Brae Lea Guest House

Brae Lea Guest House
2.0 star property
South Uist
10.0 out of 10, Exceptional, (40 reviews)
"Very nice accommodation, highly recommended."
United Kingdom
paul
The price is AU$240
includes taxes & fees
17 Aug - 18 Aug
Brae Lea Guest House

11. Polochar Inn

Polochar Inn
3.0 star property
South Uist
8.6 out of 10, Excellent, (37 reviews)
"Good ocean views, perfect location, welcoming staff and nice food. "
United Kingdom
Chris
The price is AU$221
includes taxes & fees
11 Aug - 12 Aug
Polochar Inn

12. 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$815
includes taxes & fees
2 Aug - 3 Aug
Redwood House Hotel

13. 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

14. 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$525
includes taxes & fees
23 July - 24 July
Eilean Iarmain

15. Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very good, (463 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

16. Chlachain Inn

Chlachain Inn
3.5 star property
Mallaig
8.6 out of 10, Excellent, (97 reviews)
"Lovely room, great staff, excellent breakfast."
United Kingdom
Gavin
The price is AU$173
includes taxes & fees
1 Aug - 2 Aug
Chlachain Inn

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

18. Lochaline Hotel

Lochaline Hotel
3.0 star property
Oban
9.8 out of 10, Exceptional, (65 reviews)
"Excellent location, lovely hotel, lovely meals and very friendly"
United Kingdom
Jeff
The price is AU$279
includes taxes & fees
29 July - 30 July
Lochaline Hotel

19. 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

20. 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
House Of Juniper - The Cabins
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.

Holiday Rentals in Scottish Islands

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Scottish Islands attractions

Learn more about Scottish Islands

Surrounding the northern tip of the United Kingdom are nearly 800 individual islands, some inhabited, some not, but all beautiful.

A waterfall in a mountainous landscape with clear water flowing into a pool.

Top Scottish Islands Hotel Reviews

Recent Reviews in Scottish Islands

More cheap accommodation in Scottish Islands

Find out more about Scottish Islands

Top reasons to visit Scottish Islands

  • Breathtaking Natural Beauty: The Scottish Islands boast stunning landscapes, from the rugged Hebrides to the tranquil beaches of Skye, perfect for nature lovers.
  • Outdoor Adventures: Visitors can engage in a variety of activities, including hiking, coastal walks, and exhilarating sea adventures.
  • Cultural Richness: Explore majestic castles, historic lighthouses, and immerse yourself in the local traditions and cuisine.
  • Welcoming Accommodations: A diverse range of accommodations, from luxury guesthouses to pet-friendly options, cater to all travellers.
  • Scenic Ferry Trips: Enjoy guided tours and ferry rides that showcase the islands' stunning landscapes and rich culture.

Find great hotels near Scottish Islands

Embrace the enchanting charm of the Scottish Islands with a diverse selection of hotel accommodations tailored to your every desire. From luxurious guesthouses and bed & breakfasts to pet-friendly options, these islands offer welcoming environments for all, including LGBTQIA travellers. Discover the best luxury hotels and indulge in a memorable holiday experience amidst stunning landscapes and rich culture.

  • Atholl House Skye: Atholl House Skye, boasting an impressive guest rating of 10.0, offers a serene retreat with a focus on comfort and convenience. Located 19km from the Scottish Islands, this hotel type lodging features a delightful array of dining options, including complimentary breakfast served daily. Guests can unwind with entertainment options such as digital television, ensuring a leisurely stay. The tranquil village setting provides picturesque views and opportunities for exploration, making it an ideal choice for those seeking a relaxing getaway.
  • Minnies Rooms: With a commendable guest rating of 9.4, Minnies Rooms offers a charming bed and breakfast experience just 19km from the Scottish Islands. This accommodation prides itself on providing a hearty breakfast, complimentary on weekends and daily, to start your day off right. Guests can enjoy the nearby sea and bay views, creating a picturesque backdrop for your stay. The intimate atmosphere and friendly service make it a delightful option for travellers looking to immerse themselves in the natural beauty of the area.
  • Skye Lodge: Skye Lodge, also rated 10.0, is a welcoming guesthouse located 19km from the Scottish Islands, making it a prime choice for those travelling with pets. Offering a pet-friendly policy with certain restrictions, this accommodation ensures a comfortable stay for both you and your furry companions. Guests can take advantage of the various amenities tailored for pet owners, and the surrounding area provides ample opportunities for exploration. The inviting atmosphere and commitment to guest satisfaction make Skye Lodge a noteworthy choice for your holiday.

Where to stay near Scottish Islands

The Scottish Islands offer an enchanting escape for those seeking stunning scenery and outdoor adventures. From the rugged beauty of the Hebrides to the tranquil beaches of Skye, each island presents a unique charm. Enjoy romantic strolls along the coastline, discover luxury accommodations, and immerse yourself in the breathtaking landscapes of the Scottish Highlands. Whether you're exploring hidden coves or indulging in local cuisine, the islands promise a memorable holiday experience filled with natural wonders.

  • Glendale: Nestled 14km from the Scottish Islands, Glendale is a charming city that offers a delightful mix of romantic, outdoor, and cultural experiences. The best time to visit is during the peak seasons from March to April and September, when the natural beauty and local culture come alive. Adventurous souls can explore the scenic hiking trails, while history enthusiasts will appreciate the nearby historic places, castles, and monuments. Glendale’s quaint stores provide a perfect opportunity for leisurely shopping, making it an ideal base for your Scottish getaway.
  • Waterstein: A picturesque village located 11km from the Scottish Islands, Waterstein is an outdoor enthusiast's paradise. With peak tourist arrivals from July to September, visitors flock here for romantic adventures and breathtaking landscapes. The area boasts excellent recreational spaces and hiking trails, ideal for those seeking an active holiday. Notable landmarks include a stunning lighthouse and lookout points that offer panoramic views of the surrounding scenery, making Waterstein a perfect spot for nature lovers and photographers alike.
  • Orbost: Situated 14km from the Scottish Islands, Orbost is a quaint village that attracts visitors seeking beachside relaxation and outdoor enjoyment. Peak travel occurs from August to October, when the beach life flourishes alongside the vibrant local culture. Guests can enjoy the recreational areas and scenic trails, while the nearby harbour and marina offer charming waterfront experiences. Orbost’s laid-back atmosphere and access to stunning coastal views make it an inviting destination for those looking to unwind and explore.

Things to do in Scottish Islands

The Scottish Islands offer a perfect setting for beach and outdoor family holidays. Visitors can indulge in a variety of activities including hiking, sightseeing, and exhilarating sea adventures. Don't miss the chance to embark on guided tours and scenic ferry trips that showcase the stunning landscapes and rich culture of the islands.

Shopping

The Isle of Skye offers unique shops like The Skye Batik, where you can find handmade textiles and local crafts. On the Isle of Harris, visit the Harris Tweed Shop for authentic tweed goods. Explore quaint local markets for charming souvenirs and gifts that reflect the island's culture.

Recreation

The Isle of Skye offers tranquil wellness retreats amidst stunning landscapes, with opportunities for yoga and meditation overlooking the sea. Nearby, the Fairy Pools provide a refreshing natural swimming experience, surrounded by dramatic scenery, while local spas feature treatments using natural Scottish ingredients for ultimate relaxation.

Adventure

In the Isle of Skye, hike the famous Quiraing for breathtaking views and dramatic landscapes. On the Isle of Mull, explore the colourful town of Tobermory and embark on a wildlife boat tour to spot seals and puffins in their natural habitat.

Nightlife

Explore the vibrant nightlife at The Islay Hotel on the Isle of Islay, where you can enjoy live music and a welcoming atmosphere. For a more laid-back vibe, visit the Skye Bar in Portree for local ales and a relaxed setting to unwind after a day of exploration.

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

Booking tips and Expedia advantages for Scottish Islands

  • The most and least expensive months on average to stay in a hotel: The hotel pricing around Scottish Islands is moderately seasonal. The cheapest months to stay around Scottish Islands are January to February and November, where the prices are moderately lower. This is in comparison to May and July to August, where prices are moderately higher.
  • The best time to book a hotel: Booking a hotel around Scottish Islands about 3+ months 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 Scottish Islands is Saturday. The most expensive day to stay around Scottish Islands is Wednesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, including your budget, desired location, and the type of accommodation you prefer. To discover the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can make significant savings by combining your hotel stay in the Scottish Islands with your flights and activities through an Expedia package.

Find the best attractions near Scottish Islands

The Scottish Islands offer a delightful blend of beach, outdoor, and family holidays. Visitors can explore captivating points of interest, including stunning beaches, majestic castles, and historic lighthouses. With a focus on outdoor activities and cultural experiences, the islands cater to a variety of travellers seeking adventure and relaxation amidst breathtaking landscapes.

  • Dunvegan Castle: Situated 19km from the Scottish Islands, Dunvegan Castle is renowned for its rich history and stunning surroundings. As the ancestral home of the MacLeod clan, visitors can explore its beautiful gardens and learn about the castle's romantic heritage.
  • Neist Point Lighthouse: Located 10km away, Neist Point Lighthouse offers breathtaking coastal views and a glimpse into Scotland's maritime history. The dramatic cliffs and the lighthouse create a picturesque setting, perfect for photography and enjoying the rugged scenery.
  • Talisker Beach: A scenic 24km from the Scottish Islands, Talisker Beach is known for its striking landscapes and tranquil atmosphere. The beach is a fantastic spot for leisurely walks, with its golden sands and dramatic cliffs providing a stunning backdrop.

Best time to go to Scottish Islands

The best time to visit Scottish Islands can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Scottish Islands falls in July and August. August has high visitor numbers and mostly cloudy weather. The coolest average temperature around Scottish Islands falls in February, visitor numbers are low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January42.1°F (5.6°C)Light RainMostly CloudyLowModerately Low
February41.9°F (5.5°C)Light RainMostly CloudyLowModerately Low
March43.0°F (6.1°C)Light RainMostly CloudyAverageAverage
April45.7°F (7.6°C)Light RainMostly CloudyAverageAverage
May49.3°F (9.6°C)Light RainMostly CloudyHighModerately High
June53.8°F (12.1°C)Light RainMostly CloudyAverageAverage
July55.9°F (13.3°C)Light RainMostly CloudyAverageModerately High
August55.9°F (13.3°C)Light RainMostly CloudyHighModerately High
September54.3°F (12.4°C)Light RainMostly CloudyHighAverage
October51.6°F (10.9°C)Light RainMostly CloudyAverageAverage
November48.4°F (9.1°C)Light RainMostly CloudyAverageModerately Low
December45.1°F (7.3°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Scottish Islands

Accessing the Scottish Islands is feasible via several major airports. EDInburgh Airport (EDI) is located 262km away, with nearby hotels such as Crescent House and Virgin Hotels Edinburgh, both 11km from the airport, and Sheraton Grand Hotel & Spa, 10km away. GLAsgow International Airport (GLA) is 220km from the islands, with JA Mar Hall Scotland just 6km away, and Kimpton Blythswood Hotel & Spa 11km distant. INVerness Airport (INV) is the closest at 167km, featuring Ness Walk and Rocpool Reserve, both 13km from the airport, ensuring convenient access to your island adventure.