A waterfront with colorful buildings and a stone wall.

Scottish Islands Hotels from ₹14,192

  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Scottish Islands hotels

1. Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,004 reviews)
"Clean, updated rooms. Staff were very friendly and helpful. Nice location."
United States
Chris
The price is ₹32,275
₹38,730 total
includes taxes & fees
14 Aug - 15 Aug
Uig Hotel

2. Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (556 reviews)
"Great little inn with an outstanding breakfast. Great for adults because it doesn't allow children."
United States
Robert
The price is ₹24,126
₹28,951 total
includes taxes & fees
10 Aug - 11 Aug
Tingle Creek Hotel

3. Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (628 reviews)
"Great location Lovely spacious room Helpful and friendly staff"
United Kingdom
Alan
The price is ₹53,505
₹64,207 total
includes taxes & fees
20 Aug - 21 Aug
Sligachan Hotel

4. Redwood House Hotel

Redwood House Hotel
3.0 star property
Skeabost
8.4 out of 10, Very good, (218 reviews)
"We loved the staff!"
United States
Katrina
Redwood House Hotel

5. Chlachain Inn

Chlachain Inn
3.5 star property
Mallaig
8.8 out of 10, Excellent, (103 reviews)
"Lovely room, great staff, excellent breakfast."
United Kingdom
Gavin
Chlachain Inn

6. Park Lodge Hotel

Park Lodge Hotel
3.0 star property
Isle of Mull
8.6 out of 10, Excellent, (271 reviews)
"beautiful place to stay"
United States
Shawn
The price is ₹21,660
₹25,993 total
includes taxes & fees
3 Aug - 4 Aug
Park Lodge Hotel

7. Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very good, (469 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 ₹27,246
₹32,695 total
includes taxes & fees
26 Aug - 27 Aug
Isle of Skye Guest house

8. Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (352 reviews)
"Great place to stay, but very overpriced."
United Kingdom
Jayesh
The price is ₹58,597
₹70,316 total
includes taxes & fees
23 Aug - 24 Aug
Bracken Hide Hotel

9. 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 ₹12,932
₹15,518 total
includes taxes & fees
23 Aug - 24 Aug
Brae Lea Guest House

10. 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 ₹51,146
₹61,375 total
includes taxes & fees
21 Aug - 22 Aug
Skeabost House Hotel

11. 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
The price is ₹77,801
₹93,361 total
includes taxes & fees
25 Aug - 26 Aug
Cuillin Hills Hotel

12. Lochaline Hotel

Lochaline Hotel
3.0 star property
Oban
9.8 out of 10, Exceptional, (66 reviews)
"Excellent location, lovely hotel, lovely meals and very friendly"
United Kingdom
Jeff
The price is ₹15,537
₹18,644 total
includes taxes & fees
9 Aug - 10 Aug
Lochaline Hotel

13. Dunollie Hotel

Dunollie Hotel
3.0 star property
Broadford
7.0 out of 10, Good, (1,002 reviews)
"Very nice, clean rooms. Convenient location and and excellent buffet breakfast was included in the cost of a night’s stay."
United States
Chris
The price is ₹24,126
₹28,951 total
includes taxes & fees
21 Aug - 22 Aug
Dunollie Hotel

14. Atholl House Skye

Atholl House Skye
3.0 star property
Dunvegan
9.8 out of 10, Exceptional, (80 reviews)
"Great hospitality, good food and beautiful area."
Canada
Gabriel
The price is ₹36,671
₹44,005 total
includes taxes & fees
19 Aug - 20 Aug
Atholl House Skye

15. Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (848 reviews)
"Friendly staff and lovely food.."
United Kingdom
Wilma
The price is ₹22,196
₹26,635 total
includes taxes & fees
15 Aug - 16 Aug
Tongadale Hotel

16. 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 Skye Inn

17. Morar Hotel

Morar Hotel
3.0 star property
Mallaig
7.6 out of 10, Good, (538 reviews)
"Excellent dinner and breakfast. Great views and very helpful staff"
United States
Julie
The price is ₹16,036
₹19,243 total
includes taxes & fees
24 Aug - 25 Aug
Morar Hotel

18. 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 ₹42,221
₹50,665 total
includes taxes & fees
23 Aug - 24 Aug
Greshornish House Hotel

19. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
4.0 star property
Flodigarry
9.6 out of 10, Exceptional, (58 reviews)
"Amazing place to stay. Food was excellent also."
United States
DeWayne
The price is ₹63,631
₹76,357 total
includes taxes & fees
21 Aug - 22 Aug
The Flodigarry Hotel in the Skye

20. Loch Shiel Hotel

Loch Shiel Hotel
3.5 star property
Acharacle
9.0 out of 10, Wonderful, (137 reviews)
"I had a pleasant and enjoyable stay. Food was very good and the staff was kind and helpful"
Germany
Alexander
The price is ₹15,054
₹18,065 total
includes taxes & fees
19 Aug - 20 Aug
Loch Shiel 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.

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

More cheap stays in Scottish Islands

Hotels in Scottish Islands with star rating

Find out more about Scottish Islands

Top reasons to visit Scottish Islands

  • Stunning Beaches: The Scottish Islands boast pristine beaches with crystal-clear waters and dramatic coastlines, perfect for relaxation and exploration.
  • Outdoor Adventures: Experience a range of activities from hiking to sailing amidst breathtaking landscapes, ideal for both thrill-seekers and nature lovers.
  • Historic Castles: Discover fascinating history through the islands' ancient castles and iconic lighthouses, offering a glimpse into Scotland's rich heritage.
  • Whisky Trail: Embark on the renowned whisky trail, indulging in tastings and learning about Scotland's famous spirit.
  • Charming Accommodations: Enjoy a variety of delightful stays, from cosy bed and breakfasts to luxurious hotels, ensuring a memorable experience.

Find great hotels near Scottish Islands

Discover a variety of accommodation options in the stunning Scottish Islands, ranging from charming guesthouses to cosy bed and breakfasts. Whether you seek a pet-friendly retreat or an LGBTQIA-welcoming environment, you'll find it here. Notable options include Lochaline Hotel, Isle of Eriska Hotel, Skeabost House Hotel, and delightful Scottish island cottages, ensuring a memorable stay amidst breathtaking scenery.

  • Atholl House Skye: Nestled 19km from the Scottish Islands, Atholl House Skye is a charming 3-star hotel boasting an impressive guest rating of 10.0 out of 10. This lodging offers a delightful dining experience with complimentary breakfast options, including Continental and daily breakfast selections. Guests can unwind with digital television entertainment and enjoy the picturesque village views nearby, making it an excellent choice for those seeking a comfortable and relaxing stay in a scenic location.
  • Minnies Rooms: A more intimate 3.5-star bed and breakfast, Minnies Rooms is also located 19km from the Scottish Islands and holds a commendable guest rating of 9.4 out of 10. This establishment provides a selection of complimentary breakfast offerings during weekdays and weekends, including Continental options. Its proximity to stunning sea views and a quaint bay enhances the experience, making it ideal for travellers looking to immerse themselves in the natural beauty of the area.
  • Skye Lodge: Skye Lodge is a welcoming 3-star guesthouse, situated 19km from the Scottish Islands, with a perfect guest rating of 10.0 out of 10. This property is particularly suited for pet lovers, as it allows pets on-site with certain restrictions. Skye Lodge’s amenities include pet deposits and waived fees for service animals, ensuring a hassle-free experience for pet owners. Guests can enjoy the serene surroundings while appreciating the warm hospitality that this lodge offers.

Where to stay near Scottish Islands

The Scottish Islands offer an idyllic retreat for those seeking adventure and relaxation amidst stunning scenery. Explore the enchanting landscapes of the Western Isles, where pristine beaches meet rugged coastlines. Enjoy outdoor activities such as hiking and sailing, or simply unwind in luxurious accommodations. Whether you're after a romantic getaway or an adventurous escape, the Scottish Isles promise unforgettable experiences that blend natural beauty with the charm of island life.

  • Glendale: Nestled 14km from the Scottish Islands, Glendale offers a delightful blend of romance, culture, and outdoor adventure. The village is particularly popular from March to April and in September, allowing visitors to immerse themselves in its scenic hiking trails and explore historic landmarks such as castles and monuments. The traveller experience here is enhanced by charming local stores and opportunities for outdoor activities, making it an ideal retreat for couples and culture enthusiasts alike.
  • Waterstein: Located a mere 11km from the Scottish Islands, Waterstein is a quaint village that beckons adventure seekers and romantics. The peak tourist season runs from July to September, when the region's natural beauty is on full display. Visitors can enjoy recreational areas and access various hiking trails that lead to stunning viewpoints. Notable attractions include a historic lighthouse and other monuments that narrate the area's rich history, making it a perfect spot for outdoor exploration and intimate getaways.
  • Orbost: Orbost is a charming village situated 14km from the Scottish Islands, known for its beautiful beaches and outdoor experiences. The best time to visit is between August and October when the weather is pleasant for beach activities and exploring local trails. Orbost features a marina and harbour, ideal for maritime enthusiasts, along with recreational areas perfect for relaxation. This vibrant village seamlessly combines the allure of coastal life with city conveniences, catering to a diverse range of travellers.

Things to do in Scottish Islands

Shopping

On the Isle of Skye, visit the Portree Market for local crafts and handmade gifts. For a unique experience, check out the Stornoway Town Centre on the Isle of Lewis, featuring shops selling Harris Tweed and other Scottish souvenirs. Each location offers a taste of local culture.

Recreation

Isle of Skye offers breathtaking landscapes and tranquil retreats, ideal for yoga sessions overlooking the sea. Visit the Healing Waters Spa for rejuvenating treatments and holistic therapies, or explore the island’s scenic trails for invigorating hikes amidst stunning natural beauty.

Adventure

On the Isle of Skye, explore the rugged landscapes while hiking the Quiraing, offering breathtaking views. The Orkney Islands provide thrilling sea kayaking experiences among stunning cliffs, while the Outer Hebrides invite you to surf the Atlantic waves on pristine beaches.

Nightlife

The Scottish Islands offer vibrant nightlife with a range of venues. Visit The Isle of Skye’s The Old Inn for live music and a cosy atmosphere, or enjoy a drink at the lively Bar 87 in Stornoway, where you can mingle with locals and travellers alike.

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

Booking tips and Expedia advantages for Scottish Islands

For a budget-friendly trip to the Scottish Islands, consider visiting between January to February or in November when hotel prices are lower. Booking your accommodation three months in advance can help secure the best rates, especially if you take advantage of last-minute deals on platforms like Expedia. Saturdays tend to be the cheapest days to stay, while Wednesdays are pricier. Additionally, explore free activities such as hiking and local festivals, and use public transport or shared rides to save on travel costs. Combining your hotel and flight bookings may also yield additional savings.

  • 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 June to August, where prices are moderately higher.
  • The best time to book a hotel: Book your hotel around Scottish Islands about 3+ months out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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, such as your budget, desired location, and preferred type of accommodation. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your hotel reservation for 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-friendly activities. Visitors can explore stunning beaches, historic castles, and iconic lighthouses. For those seeking cultural experiences, the islands provide plenty of opportunities for exploration. Additionally, consider indulging in the serene island retreats that make for perfect getaways amidst nature’s beauty.

  • Dunvegan Castle: Steeped in history, Dunvegan Castle is the ancestral home of the MacLeod clan, offering a romantic atmosphere with its stunning gardens and enchanting views over Loch Dunvegan. Explore its rich cultural heritage and intriguing architecture, which reflects centuries of Scottish history.
  • Neist Point Lighthouse: Perched dramatically on the cliffs, Neist Point Lighthouse provides a breathtaking vantage point over the rugged coastline. With its rich maritime history, this location is a haven for photographers and nature enthusiasts, showcasing the dramatic scenery of the Isle of Skye.
  • Macleod's Tables: Renowned for its striking flat-topped hills, Macleod's Tables offers excellent opportunities for outdoor adventures. Hikers can enjoy stunning panoramic views of the surrounding landscapes, making it an ideal spot for those seeking both tranquillity and breathtaking scenery.

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

Reaching the Scottish Islands is convenient via three major airports. EDInburgh Airport (EDI) is situated 262km from the islands, with nearby hotels like Crescent House and Virgin Hotels Edinburgh, both approximately 11km away, providing easy access. GLAsgow International Airport (GLA) is 220km away, offering luxurious stays at JA Mar Hall Scotland, 6km from the airport, and Kimpton Blythswood Hotel & Spa, 11km distant. INVerness Airport (INV) is the closest at 167km, with top-notch hotels such as Ness Walk and Rocpool Reserve, both around 13km from the airport, ensuring seamless transportation options to the islands.