Skip to main content

Stay in Inner Hebrides's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 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

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. It’s in the wild location, recommended for the travelers who drive, the building is about 300 years old and the atmosphere is amazing.

Show more Show less
9.2
Wonderful
1,289 reviews
Price from
TL 14,755
per night

Cuillin Hills Hotel

Hotel in Portree

In 15 acres of private grounds, this hotel features spectacular views over Portree Bay to the Cuillin Mountain range. It has an award-winning restaurant and a range of whiskeys on offer. Beautiful location great rooms outstanding stuff Great food in the restaurant had an amazing time in that hotel thank you

Show more Show less
9.4
Wonderful
1,828 reviews
Price from
TL 16,403
per night

Edinbane Lodge

Hotel in Edinbane

Located in Edinbane, 10 miles from Dunvegan Castle, Edinbane Lodge provides accommodations with a garden, free private parking, a restaurant and a bar. This 5-star hotel offers luggage storage space. it was cozy, the food was amazing, the people were nice - couldn‘t have been better! the room was clean and there was a free standing bathtub :D they arranged an extra blanked for us and made the best breakfast ever.

Show more Show less
9.3
Wonderful
169 reviews
Price from
TL 15,124
per night

Isle of Raasay Distillery

Hotel in Raasay

Isle of Raasay Distillery in Raasay has 4-star accommodations with a shared lounge, a restaurant and a bar. Featuring luggage storage space, this property also provides guests with a sun terrace. Cosy and chill place to stay. When you walk-in, it feel like home or a home away from home. Staff are very friendly, helpful and supportive.

Show more Show less
9.1
Wonderful
231 reviews
Price from
TL 16,167
per night

Atholl House Skye

Hotel in Dunvegan

Atholl House is located in Dunvegan and features a shared lounge. The property features free private parking and free WiFi. The staff were friendly, welcoming, and had a sense of humor.

Show more Show less
9.2
Wonderful
293 reviews
Price from
TL 8,484
per night

The Bellachroy Hotel

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. Breakfast was excellent and service was great

Show more Show less
9
Wonderful
155 reviews
Price from
TL 7,070
per night

The Islay Hotel

Hotel in Port Ellen

On Islay’s famous Whiskey Coast, in the fishing village of Port Ellen, overlooking the harbor and marina and just 2 hours by ferry from Kennacraig on the Scottish mainland, The Islay Hotel offers a... Incredible hotel on the magical Islay

Show more Show less
9
Wonderful
412 reviews
Price from
TL 11,681
per night

The Portree Hotel

Hotel in Portree

Originally built in 1875, The Portree Hotel is located 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,042 reviews

Isle Of Mull Hotel and Spa

Hotel in Craignure

Located on the crescent of Craignure Bay, The Isle of Mull Hotel and Spa has stunning views over to Morvern and the west coast. The location was perfect and with beautiful views. The staff could not do enough for you and the food was first class.

Show more Show less
8
Very Good
1,899 reviews
Price from
TL 8,300
per night

Park Lodge Hotel

Hotel in Tobermory

Park Lodge Hotel is in the quieter, upper part of Tobermory, Scotland, a short walk from the busy harbor front. The rooms are comfy and modern, and evening meals are available. Friendly staff and clean, comfortable room

Show more Show less
8.1
Very Good
1,382 reviews
Price from
TL 4,058
per night

Hotels with extra health and safety measures

Find hotels in Inner Hebrides with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Inner Hebrides in the past month

See all

Inner Hebrides's best hotels with breakfast

See all

Budget hotels in Inner Hebrides

See all

Hotels in Inner Hebrides you can book without a credit card

See all

FAQs about hotels in Inner Hebrides

gogless