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

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. This hotel has a fantastic location, with a beautifull surround environment. The rooms were fantastic, with the key requirements to our family and fantastic view. Dinner and Breakfast was excelent, with a lovely attendance of all personal. Management team with a high level of commitment for customer satisfaction. 5 starts to all the team of Greshornish House Hotel

Show more Show less
9.2
Superb
1,289 reviews
Price from
£360
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. The hotel is wonderful, room with super comfortable bed, hot shower and good water jet. The view of the city is beautiful. The person who greeted us at check-in was very kind. wonderful breakfast.

Show more Show less
9.4
Superb
1,829 reviews
Price from
£400.20
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. Truly exceptional. Everyone on the staff is absolutely delightful. Absolutely gorgeous setting with a beautiful remodel. Bathroom is gorgeous. Beds are comfortable. Dinner is fantastic. We absolutely loved our stay!

Show more Show less
9.3
Superb
169 reviews
Price from
£369
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. The room decor was beautiful with stunning views of the sea and jetty. The dinner we had at this place was superb. It was a unique and memorable experience staying here. We recommend people to visit this place and enjoy the breathtaking views of the Raasay Island. We look forward to return again.

Show more Show less
9.1
Superb
231 reviews
Price from
£394.45
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. Super clean, cute rooms. Really helpful staff just a wonderful place to stay overall.

Show more Show less
9.2
Superb
292 reviews
Price from
£207
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. Great Property and well appointed guest rooms. Very clean and roomy.

Show more Show less
9
Superb
155 reviews
Price from
£172.50
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... The staff , food , decor , facilities, location - everything

Show more Show less
9
Superb
412 reviews
Price from
£285
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. The location was excellent, right at the center of Portree. The room was extremely cozy and had amazing views. We were surprised with how close we were from all the amenities of the town, from the supermarket, pharmacy, local pubs, restaurants, everything very very close by. From the hotel we were also able to very easily travel all around the Isle of Skye.

Show more Show less
8.4
Very good
1,044 reviews

Isle Of Mull Hotel and Spa 4 stars

Hotel in Craignure

Situated on the crescent of Craignure Bay, The Isle of Mull Hotel and Spa has stunning views over to Morvern and the west coast. The staff are exceptionally accommodating, friendly and good at their job. The food was fantastic and the wine choices surprisingly decent.

Show more Show less
8
Very good
1,899 reviews
Price from
£202.50
per night

Park Lodge Hotel 3 stars

Hotel in Tobermory

Park Lodge Hotel is in the quieter, upper part of Tobermory, Scotland, a short walk from the busy harbour front. The rooms are comfy and modern, and evening meals are available. clean, comfortable and great location. very nice room and great bathroom. Breakfast was good too. A bit of a steep hill to walk up/down but ok if you are mobile.

Show more Show less
8.1
Very good
1,380 reviews
Price from
£99
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 & disinfecting
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 that you can book without a credit card

See all

FAQs about hotels in Inner Hebrides

gogless