A waterfront with colorful buildings and a stone wall.

Find hotels in Scottish Islands from ฿3,860

  • 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

Star rating

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

West End Guest House

West End Guest House
3.0 star property
Kirkwall
8.6 out of 10, Excellent, (79 reviews)
"A very friendly welcome, they were happy to accommodate our very late (11.30pm) arrival after we travelled there on the ferry. The owners have recently taken it over and in the last few weeks completed an overhaul of the bar/restaurant area which looks lovely. We didn't try the evening meals but the breakfasts were phenomenal, a proper Scottish breakfast that really sets you up for the day. Very friendly hosts helped us to work out what to do during the day and suggested good walks and so...
United Kingdom
Tanya
The price is ฿5,913
฿7,095 total
includes taxes & fees
2 Aug - 3 Aug
West End Guest House

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 ฿12,106
฿14,527 total
includes taxes & fees
18 Jul - 19 Jul
Uig Hotel

Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (544 reviews)
"Great little inn with an outstanding breakfast. Great for adults because it doesn't allow children."
United States
Robert
The price is ฿8,381
฿10,057 total
includes taxes & fees
29 Jul - 30 Jul
Tingle Creek Hotel

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 ฿19,249
฿23,099 total
includes taxes & fees
31 Jul - 1 Aug
The Flodigarry Hotel in the Skye

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (624 reviews)
"Great location Lovely spacious room Helpful and friendly staff"
United Kingdom
Alan
The price is ฿11,137
฿13,365 total
includes taxes & fees
23 Jul - 24 Jul
Sligachan Hotel

House Of Juniper - The Manse

House Of Juniper - The Manse
4.0 star property
Broadford
9.4 out of 10, Exceptional, (163 reviews)
"Loved the restaurant attached!"
United States
Amy
The price is ฿12,851
฿15,421 total
includes taxes & fees
29 Jul - 30 Jul
House Of Juniper - The Manse

Park Lodge Hotel

Park Lodge Hotel
3.0 star property
Isle of Mull
8.6 out of 10, Excellent, (270 reviews)
"beautiful place to stay"
United States
Shawn
The price is ฿7,525
฿9,030 total
includes taxes & fees
2 Aug - 3 Aug
Park Lodge Hotel

Lochaline Hotel

Lochaline Hotel
3.0 star property
Oban
9.8 out of 10, Exceptional, (64 reviews)
"Excellent location, lovely hotel, lovely meals and very friendly"
United Kingdom
Jeff
The price is ฿5,397
฿6,477 total
includes taxes & fees
29 Jul - 30 Jul
Lochaline Hotel

Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very good, (458 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 ฿9,986
฿11,984 total
includes taxes & fees
18 Jul - 19 Jul
Isle of Skye Guest house

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 ฿21,422
฿25,706 total
includes taxes & fees
14 Aug - 15 Aug
Skeabost House Hotel

North Cottage

North Cottage
3.0 star property
Kyle
The price is ฿37,424
฿44,908 total
includes taxes & fees
3 Aug - 4 Aug
North Cottage

Loch Shiel Hotel

Loch Shiel Hotel
3.5 star property
Acharacle
9.0 out of 10, Wonderful, (135 reviews)
"I had a pleasant and enjoyable stay. Food was very good and the staff was kind and helpful"
Germany
Alexander
The price is ฿5,632
฿6,758 total
includes taxes & fees
16 Jul - 17 Jul
Loch Shiel 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 ฿7,560
฿9,072 total
includes taxes & fees
13 Aug - 14 Aug
Morar Hotel

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (348 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 ฿17,581
฿21,098 total
includes taxes & fees
24 Jul - 25 Jul
Bracken Hide Hotel

Dunollie Hotel

Dunollie Hotel
3.0 star property
Broadford
7.0 out of 10, Good, (1,010 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 ฿8,381
฿10,057 total
includes taxes & fees
18 Jul - 19 Jul
Dunollie 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 ฿12,471
฿14,965 total
includes taxes & fees
29 Jul - 30 Jul
Eilean Iarmain

The Portree Hotel

The Portree Hotel
3.0 star property
Portree Town
9.2 out of 10, Wonderful, (62 reviews)
"Wonderful hotel in the center of Portree. Super nice staff, excellent breakfast!"
United States
Melissa
The price is ฿11,175
฿13,410 total
includes taxes & fees
19 Jul - 20 Jul
The Portree 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 ฿16,948
฿20,338 total
includes taxes & fees
20 Jul - 21 Jul
The Marmalade Hotel

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 ฿8,367
฿10,040 total
includes taxes & fees
21 Jul - 22 Jul
West Highland Hotel

Toravaig House Hotel

Toravaig House Hotel
4.0 star property
Teangue
9.0 out of 10, Wonderful, (209 reviews)
"Very clean, quiet, and comfortable. Friendly and helpful staff. Fabulous breakfast well worth the price. Stag had wonderful recommendations on local attractions."
United States
Susan
The price is ฿15,235
฿18,281 total
includes taxes & fees
23 Jul - 24 Jul
Toravaig House 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 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

More cheap stays in Scottish Islands

Find out more about Scottish Islands

Top reasons to visit Scottish Islands

  • Stunning Beaches: The Scottish Islands boast breathtaking beaches, perfect for relaxation and scenic views.
  • Outdoor Adventures: Visitors can enjoy a range of activities such as hiking, ferry rides, and boat trips amidst stunning landscapes.
  • Cultural Experiences: Discover historic castles and iconic lighthouses while immersing in the rich heritage of the islands.
  • Diverse Accommodation: A variety of delightful stays, from guesthouses to luxurious hotels, cater to all preferences.
  • Whisky Trail: Indulge in the famous whisky trail, a must-do for connoisseurs and enthusiasts alike.

Find great hotels near Scottish Islands

Discover the charm of the Scottish Islands with a variety of delightful accommodation options, including guesthouses and bed & breakfasts. Whether you seek pet-friendly stays or LGBTQIA welcoming environments, the islands offer something for everyone. Explore notable options such as Lochaline Hotel, House Accommodation, Isle of Eriska Hotel, Skeabost House Hotel, and Scottish Island Cottages for a memorable getaway amidst stunning landscapes.

  • Atholl House Skye: Nestled 19km from the Scottish Islands, Atholl House Skye offers a charming retreat with a stellar guest rating of 10.0 out of 10. This 3-star hotel features a delightful selection of dining options, including complimentary continental breakfast served daily. Guests can unwind in the comfort of their rooms equipped with digital television, ensuring a relaxing stay. The property is ideally situated for exploring the local village, providing a unique opportunity to immerse oneself in the scenic beauty and culture of the area.
  • Minnies Rooms: Located 19km from the Scottish Islands, Minnies Rooms is a cosy bed and breakfast with a commendable rating of 9.4 out of 10. This 3.5-star accommodation showcases a warm atmosphere and offers a variety of breakfast options, including free continental breakfast on weekdays and weekends. Guests can enjoy stunning views of the nearby bay and sea, enhancing their experience of this picturesque location. The inviting décor and personal touches make it an excellent choice for those seeking a homely vibe during their stay.
  • Skye Lodge: Skye Lodge, also positioned 19km from the Scottish Islands, is a charming 3-star guesthouse with a perfect guest rating of 10.0 out of 10. This pet-friendly accommodation welcomes furry companions, making it a great option for travellers with pets. The property offers various amenities to ensure a comfortable stay, including a pet policy that accommodates service animals without additional fees. Guests can enjoy a tranquil atmosphere while being close to the natural beauty of the Scottish landscape, making it an ideal retreat.

Where to stay near Scottish Islands

The Scottish Islands offer an idyllic retreat for travellers seeking adventure and relaxation. From the stunning scenery of the Western Isles to luxurious escapes on hidden beaches, there's something for everyone. Explore quaint villages and engage in outdoor activities while soaking in the breathtaking views. Whether you’re on a romantic getaway or a family vacation, the diverse vibes and enchanting landscapes make the Scottish Isles a perfect destination for an unforgettable experience.

  • Glendale: Nestled 14km from the Scottish Islands, Glendale is a charming city that offers a blend of romance, culture, and outdoor adventures. Visitors are drawn to its picturesque landscapes, particularly during peak seasons from March to April and September. Glendale's vibrant atmosphere is enhanced by its local stores and scenic hiking trails, making it a perfect spot for leisurely strolls and exploration. Nearby, you'll find historic landmarks such as castles and monuments that tell the rich story of the region, providing a delightful cultural experience for tourists seeking to immerse themselves in Scottish heritage.
  • Waterstein: Located 11km from the Scottish Islands, Waterstein is a quaint village that thrives on its natural beauty and adventurous spirit. The peak tourist season runs from July to September, when outdoor enthusiasts flock to its recreational areas and hiking trails. Visitors can enjoy the thrill of exploration while taking in the stunning views of the surrounding landscape. Notable attractions in the vicinity include historic monuments and a lighthouse, which add a touch of history and charm to your adventure. Waterstein is the ideal destination for couples and adventurers alike seeking a romantic getaway amidst nature.
  • Milovaig: Situated 14km away from the Scottish Islands, Milovaig is a serene neighbourhood that captivates visitors with its breathtaking scenery and outdoor pursuits. The village experiences peak activity from July to September, when nature lovers take advantage of the area's stunning highlands and mountains. Milovaig is well-known for its rich history, with several historic sites nearby that offer a glimpse into the past. Whether you seek adventure or simply wish to soak in the natural beauty, Milovaig promises an unforgettable experience for all who visit.

Things to do in Scottish Islands

Shopping

In the Scottish Islands, visit Stornoway's Market Square for local crafts and produce. The quaint shops of Oban offer unique gifts, while Portree's vibrant high street features charming boutiques. Don't miss the Isle of Skye's artisan shops for authentic souvenirs reflecting the region's rich culture.

Recreation

The Isle of Skye offers tranquil retreats with stunning views, ideal for yoga and meditation. Explore the healing waters of the Outer Hebrides, where you can enjoy coastal walks and rejuvenating spa treatments, all set against a backdrop of breathtaking landscapes. Embrace the peace and natural beauty of these islands.

Adventure

The Isle of Skye offers breathtaking landscapes, with rugged mountains and dramatic coastlines ideal for hiking and photography. Explore the Cliffs of Moher for thrilling cliff walks, or dive into water sports like kayaking in the crystal-clear waters surrounding the islands.

Orkney Islands provide a rich cultural experience, with ancient ruins and unique wildlife. Engage in cycling tours or enjoy sea kayaking to discover hidden coves and breathtaking scenery.

In the Outer Hebrides, experience the thrill of windsurfing or kitesurfing along pristine beaches, while the stunning landscapes invite hiking and birdwatching adventures.

Nightlife

Explore the lively scene at The Isle Bar, where you can enjoy local ales and friendly banter. For a vibrant atmosphere, visit The Dancing Goat, known for its eclectic music and lively dance floor, attracting both locals and visitors alike.

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

Find the best attractions near Scottish Islands

The Scottish Islands offer a perfect getaway for beach lovers and outdoor enthusiasts alike, with attractions such as stunning beaches, historic castles, and iconic lighthouses to explore. Visitors can indulge in a cultural experience while discovering island retreats and immersing themselves in the natural beauty of the landscapes. Whether you're seeking relaxation or adventure, the Scottish Islands promise a memorable family holiday filled with diverse activities and picturesque scenery.

  • Dunvegan Castle: Nestled 19km from the Scottish Islands, Dunvegan Castle exudes culture and romance. As the ancestral home of the MacLeod clan, visitors can explore stunning gardens, fascinating history, and picturesque views of Loch Dunvegan.
  • Neist Point Lighthouse: Situated 10km away, this historic lighthouse offers a glimpse into Scotland's maritime heritage. The dramatic cliffs and sweeping coastal views create a breathtaking backdrop, making it an ideal spot for photography and contemplation.
  • Claigan Coral Beach: Located 21km from the islands, Claigan Coral Beach boasts a unique sandy shore with beautiful coral-like structures. The tranquil atmosphere and stunning scenery provide a serene escape for beach lovers and nature enthusiasts alike.

Best time to go to Scottish Islands

The best time to visit Scottish Islands is dependent 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 high and weather is mostly cloudy. February is its coolest month on average. At this time, 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 convenient via three major airports. EDInburgh Airport (EDI), situated 262km from the islands, offers nearby hotels such as Crescent House and Virgin Hotels Edinburgh, both 11km away. Glasgow International Airport (GLA), located 220km from the islands, features excellent accommodation options like JA Mar Hall Scotland, 6km away, and Kimpton Blythswood Hotel & Spa, 11km away, with various transportation services available. Inverness Airport (INV), the closest at 167km, has luxurious hotels like Ness Walk and Rocpool Reserve, both 13km away, providing accessible transport to the airport. Each airport ensures a range of hotel and transport options for a seamless journey.