Skip to main content

Stay in Western Isles's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Greshornish House Hotel 4 stars

Hotel in Edinbane

Greshornish House Hotel features free WiFi in public areas and views of sea in Edinbane. Among the various facilities of this property are a garden and a bar. Delicious and included breakfast. Overall place was charming.

Show more Show less
9.2
Superb
1,297 reviews
Price from
MXN 6,300
per night

Cuillin Hills Hotel 4 stars

Hotel in Portree

In 15 acres of private grounds, this hotel boasts spectacular views over Portree Bay to the Cuillin Mountain range. It has an award-winning restaurant and a range of whiskies on offer. Perfect stay, totally recommend. The BEST part was the breakfast, delicious and with the BEST views.

Show more Show less
9.4
Superb
1,803 reviews
Price from
MXN 13,399
per night

Edinbane Lodge 5 stars

Hotel in Edinbane

Located in Edinbane, 16 km from Dunvegan Castle, Edinbane Lodge provides accommodation with a garden, free private parking, a restaurant and a bar. This 5-star hotel offers luggage storage space. very friendly and helpful personal 😊

Show more Show less
9.3
Superb
171 reviews
Price from
MXN 8,611
per night

Isle of Raasay Distillery 4 stars

Hotel in Raasay

Isle of Raasay Distillery in Raasay has 4-star accommodation with a shared lounge, a restaurant and a bar. Boasting luggage storage space, this property also provides guests with a sun terrace. A last minute decision when accommodations on Skye were unavailable. Great decision! The stay included a free tour of the distillery. We also booked dinner on site and it was delicious. The staff was friendly and very accommodating. Lovely pastoral setting and water views. Our room looked newly decorated, clean and fresh, very comfortable. Breakfast was also quite tasty — cooked to order. Not suitable for guests with mobility issues.

Show more Show less
9.1
Superb
232 reviews
Price from
MXN 7,648
per night

Atholl House Skye

Hotel in Dunvegan

Atholl House is situated in Dunvegan and features a shared lounge. The property features free private parking and free WiFi. Breakfast was so special! The staff treated you like family. All the food was amazing! Also we had the best coffee we had had in all of Scotland here.

Show more Show less
9.2
Superb
292 reviews
Price from
MXN 3,435
per night

The Bellachroy Hotel 3 stars

Hotel in Dervaig

The dog-friendly Bellachroy is the Isle of Mull's oldest inn, established in 1608 as a waypoint for drovers. Guests can enjoy views of Loch Cuin and Dervaig village from the property. Everything was perfect. The scenery around the hotel is just so beautiful with a lot to do (walking around Calgary beach, walking around Glengorm castle). Breakfast is delicious with a lot of choices. Our room (family room) was enormous so was the bathroom, very well decorated and absolutely charming. Obviously everything is perfectly clean. And finally the staff is very friendly and welcoming.

Show more Show less
9
Superb
153 reviews
Price from
MXN 4,025
per night

The Islay Hotel 4 stars

Hotel in Port Ellen

On Islay’s famous Whisky Coast, in the fishing village of Port Ellen, overlooking the harbour and marina and just 2 hours by ferry from Kennacraig on the Scottish mainland, The Islay Hotel offers a... Very convenient and close to shopping and restaurants

Show more Show less
9
Superb
406 reviews
Price from
MXN 6,650
per night

Temple View Hotel

Hotel in Carinish

Set in Carinish, 46 km from Askernish Golf Club, Temple View Hotel offers accommodation with a garden, free private parking, a shared lounge and a terrace. Guests can have a drink at the bar. Susan and Stephen were really welcoming and knowledgeable about the islands. Room was really comfortable and well equipped. There is a restaurant that serves breakfast and evening meals, all home cooked and great quality. Bonus of a lovely bar for a drink in the evening, and the views of the sunsets were amazing. There is plenty of parking and the hotel is in a great place for exploring the local area.

Show more Show less
9.1
Superb
7 reviews
Price from
MXN 3,500
per night

Sconser Lodge Hotel

Hotel in Sconser

Set in Sconser, 35 km from Kyle of Lochalsh, Sconser Lodge Hotel offers accommodation with a restaurant, free private parking and a bar. Beautiful location and rooms. Staff was so kind and welcoming and the food was absolutely delicious. Hotel was spotless and full of Scottish charm without being kitschy. Would highly recommend to everyone and hope to go back myself.

Show more Show less
9.3
Superb
94 reviews
Price from
MXN 4,463
per night

The Portree Hotel 3 stars

Hotel in Portree

Originally built in 1875, The Portree Hotel is situated on the corner of Portree's main street and overlooks Somerled Square, the town’s main square. Friendly staff, great location and a really good restaurant/pub on the lower floor. Parking is close to the hotel but you do need to pay for it as it is street parking. Not expensive

Show more Show less
8.4
Very good
1,016 reviews

Hotels with extra health and safety measures

Find hotels in Western Isles with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Western Isles in the past month

See all

Western Isles's best hotels with breakfast

See all

Budget hotels in Western Isles

See all

Hotels in Western Isles that you can book without a credit card

See all

FAQs about hotels in Western Isles

Explore guest reviews of hotels in Western Isles

See all