Search hotels in Inner Hebrides, United Kingdom

Enter your dates and choose from 812 hotels and other places to stay

Check out these popular cities in Inner Hebrides

Portree

215 hotels

Broadford

48 hotels

Kyleakin

16 hotels

Tobermory

52 hotels

Edinbane

12 hotels

Bridgend

3 hotels

Isleornsay

14 hotels

Port Ellen

8 hotels

Uig

25 hotels

Glendale

19 hotels

Stay in Inner Hebrides's best hotels!

Filter by:

Star Rating
Review score

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.

T
Terri
From
Canada
We absolutely loved our time at Greshornish House! Wish it could have been longer. After our world wind trip around Scotland we finally had some time to relax. The food was great, especially loved the beetroot soup 💜
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,467 reviews
Price from
$162
1 night, 2 adults

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.

V
Vishal
From
India
Property Is beautiful located and excellent service and experience.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,123 reviews
Price from
$360.18
1 night, 2 adults

The Caledonian

Hotel in Portree

The Caledonian is located in Portree, 23 miles from Dunvegan Castle. The hotel has family rooms. At the hotel, rooms have a desk and a flat-screen TV.

J
Janie
From
Spain
Receptionist was helpful! Breakfast was great.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 509 reviews
Price from
$155.25
1 night, 2 adults

Lochindaal Hotel

Hotel in Port Charlotte

Featuring a bar and free WiFi, Lochindaal Hotel is located in Port Charlotte. The hotel features family rooms.

G
Gareth Hook
From
United Kingdom
In order according to the headings for the ratings.... Staff.... extremely friendly and welcoming. Warm and inviting, making jokes and reassuring us about queries we had made. For anyone that has never visited the Islands....people are friendly just accept it. Facilities.... We have literally nothing to complain about. I was going mad trying to figure out what the fragrance was in the foyer to the Ardbeg room and I discovered it before checking out. Sandalwood and leather. Clean.... impressively clean. Shower and bath for whatever you feel like. Comfortable....so comfortable we slept in each morning. We had every Intention of getting up early but couldn't. Value....some may dither about the price but I was here to celebrate my dad's 70th father and son style. You cannot put a price on those memories in such a location. Suffice to say I was happy to pay the price I paid. I will pay that again. Well worth it. Location....what can I say that's bad about Islay. Midges. That's my only observation. Thank you Lochindaal see you again sometime.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 257 reviews
Price from
$243
1 night, 2 adults

Edinbane Lodge

Hotel in Edinbane

Located in Edinbane, 8.9 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....

M
Megan
From
United States
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!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 232 reviews
Price from
$538.65
1 night, 2 adults

St Columba Hotel

Hotel in Iona

St Columba Hotel has a garden, shared lounge, a restaurant and bar in Iona. This 3-star hotel offers a concierge service and free shuttle service. The hotel features family rooms.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 133 reviews
Price from
$264.60
1 night, 2 adults

Port Charlotte Hotel

Hotel in Port Charlotte

Port Charlotte Hotel is located in Port Charlotte on the shore of Loch Indaal. The conservatory and gardens open onto a sandy beach.

K
Kalia
From
United Kingdom
Great views of the bay from our room. Friendly and helpful staff.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 137 reviews
Price from
$351
1 night, 2 adults

No. 1 Charlotte Street

Hotel in Port Ellen

Located in Port Ellen, No. 1 Charlotte Street has a garden, shared lounge, bar, and free WiFi. The rooms in the hotel are fitted with a coffee machine.

M
Mauren V.
From
Costa Rica
Everything.. the hotel, the service, the breakfast, the room, the price. We loved all, everything was gorgeous.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 961 reviews
Price from
$337.50
1 night, 2 adults

Inn at Port nan Gael

Hotel in Pennyghael

Located in Pennyghael, 16 miles from Iona Abbey, Inn at Port nan Gael provides accommodations with a garden, free private parking, a restaurant and a bar. The hotel features family rooms.

E
Evert
From
United States
Very friendly staff and excellent continental breakfast. I also enjoyed a hot bath after climbing Ben More.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 193 reviews
Price from
$251.10
1 night, 2 adults

Kinloch Lodge Hotel and Restaurant

Hotel in Kinloch

Kinloch Lodge Hotel and Restaurant is a family-run former 17th-century hunting lodge, located at the foot of a long private drive up Kinloch Hill on the shoreline of Loch Na Dal.

L
Lisa
From
United States
The property at Kinloch is spectacular! The grounds are gorgeous and the staff is extremely friendly. From the moment we arrived it felt like we were visiting family we immediately relaxed and enjoyed the views of the loch Dinner was brilliant as it was delicious and not drawn out too long Breakfast was perfect The bed was incredibly comfortable and the room was immaculate We will be back!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 123 reviews
Price from
$648
1 night, 2 adults
See all 812 hotels in Inner Hebrides

Most-booked hotels in Inner Hebrides in the past month

See all

Popular with guests booking hotels in Inner Hebrides

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,123 reviews

Popular with guests booking hotels in Inner Hebrides

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 945 reviews

Popular with guests booking hotels in Inner Hebrides

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,467 reviews

Popular with guests booking hotels in Inner Hebrides

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 732 reviews

Popular with guests booking hotels in Inner Hebrides

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 467 reviews

Popular with guests booking hotels in Inner Hebrides

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,477 reviews

Popular with guests booking hotels in Inner Hebrides

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 538 reviews

Popular with guests booking hotels in Inner Hebrides

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 408 reviews

Popular with guests booking hotels in Inner Hebrides

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 186 reviews

Popular with guests booking hotels in Inner Hebrides

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 760 reviews

Inner Hebrides's best hotels with breakfast

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 760 reviews

Bridgend Hotel is located in Bridgend. With free WiFi, this 4-star hotel has a garden and a bar.

From $133.65 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 467 reviews

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.

From $141.75 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 145 reviews

Islay House in Bridgend features a garden and a shared lounge. The property provides a concierge service, and luggage storage for guests.

From $144.59 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 372 reviews

Lochside Hotel is located in Bowmore and features a terrace. Featuring luggage storage space, this property also provides guests with a restaurant. Free WiFi is available.

From $232.88 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 384 reviews

In a picturesque bay in the south of Skye, this hotel has beautiful views over the Sound of Sleat and the distant hills of Knoydart.

From $135 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 497 reviews

If you are looking for luxury accommodations with great Highland Hospitality in Skye, then look no further than historic Skeabost House Hotel, a family owned boutique hotel, part of the Sonas Hotel...

From $179.55 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,286 reviews

On the stunning Isle of Skye, with great views over Portree Harbor and the loch, The Royal Hotel has 2 restaurants specializing in local seafood dishes. The majority of its rooms offer sea views.

From $187.65 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 186 reviews

Mishnish Hotel in Tobermory features a restaurant and a bar. The hotel has family rooms. Guest rooms in the hotel are equipped with an electric tea pot.

From $121.50 per night

Budget hotels in Inner Hebrides

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 732 reviews

Located in Broadford, within 7.8 miles of Kyle of Lochalsh and 16 miles of Eilean Donan Castle, The Hebridean - Rooms & Apartments has accommodations with a terrace and free WiFi throughout the...

From $83.84 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 509 reviews

The Caledonian is located in Portree, 23 miles from Dunvegan Castle. The hotel has family rooms. At the hotel, rooms have a desk and a flat-screen TV.

From $124.20 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 232 reviews

Located in Edinbane, 8.9 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.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 133 reviews

St Columba Hotel has a garden, shared lounge, a restaurant and bar in Iona. This 3-star hotel offers a concierge service and free shuttle service. The hotel features family rooms.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 168 reviews

Located in Raasay, Isle of Raasay Distillery offers 4-star accommodations with a shared lounge, a restaurant and a bar.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 193 reviews

Located in Pennyghael, 16 miles from Iona Abbey, Inn at Port nan Gael provides accommodations with a garden, free private parking, a restaurant and a bar. The hotel features family rooms.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 145 reviews

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.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 123 reviews

Kinloch Lodge Hotel and Restaurant is a family-run former 17th-century hunting lodge, located at the foot of a long private drive up Kinloch Hill on the shoreline of Loch Na Dal.

Hotels in Inner Hebrides you can book without a credit card

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 159 reviews

On the Isle of Skye, Flodigarry Hotel and Flodigarry Restaurant offers accommodations in a country house sitting on a hill and offering sea views towards the Torridons and Scottish mainland.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 538 reviews

Located in Portree, 22 miles from Dunvegan Castle, Bracken Hide Hotel has accommodations with a restaurant, free private parking and a bar. This 4-star hotel offers luggage storage space.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 274 reviews

Located in Broadford, 8.5 miles from Kyle of Lochalsh, House of Juniper has accommodations with a garden, free private parking, a restaurant and a bar.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 744 reviews

Located in Ardvasar, 22 miles from Kyle of Lochalsh, The Inn @ Aird a' Bhasair has accommodations with a restaurant, free private parking and a bar. The hotel has family rooms.

Hame on Skye

Hotel in Lonmore
No credit card needed
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 414 reviews

Hame on Skye, 2.8 mi from Dunvegan on the Isle of Skye offers lake views of the surrounding Roag Peninsula. Both free WiFi and private parking are available at this property.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 207 reviews

Featuring a fitness center and a garden, Machrie Hotel & Golf Links is located just outside Port Ellen. This 4-star hotel offers a 24-hour front desk and free WiFi.

From $540 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 546 reviews

Located in Tobermory, in a building dating from 18th century, The Tobermory Hotel has a bar and guestrooms with free WiFi. The hotel has family rooms.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 140 reviews

The Colonsay Hotel features a garden, shared lounge, a restaurant and bar in Isle of Colonsay. Free WiFi is available and Kiloran Bay Beach is a 15-minute walk away.

FAQs about hotels in Inner Hebrides

See reviews by guests who stayed at hotels in Inner Hebrides

See all
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 123 reviews
The property at Kinloch is spectacular! The grounds are gorgeous and the staff is extremely friendly. From the moment we arrived it felt like we were visiting family we immediately relaxed and enjoyed the views of the loch Dinner was brilliant as it was delicious and not drawn out too long Breakfast was perfect The bed was incredibly comfortable and the room was immaculate We will be back!
Guest review by
Lisa
United States
From $160.38 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,477 reviews
Spectacular property with endless memorable views …tremendous conservatory restaurant with incredible views and fabulous food ….amazing patio overlooking the ocean ….and an ocean view suite was amazing ! It is truly the best place to stay in Tobermory ….
Guest review by
Lauren
Canada
From $735.75 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 49 reviews
Everything…. Truly. I went around and walked through the most stunning parts of nature and found the standing stones. Fire was prepped for when I returned. We honestly just stayed close and luxuriated in this amazing castle.
Guest review by
Amy
United States
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 170 reviews
Skye Eco Bells is fabulous. We thoroughly enjoyed switching off and connecting with the beautiful environment and surroundings of Skye. Scott and Nadia have created a little slice of heaven.
Guest review by
Cairine
United Kingdom
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 375 reviews
The best Hotel on the island... incredible staff. Very warm, cosy, contemporary. Clean and the food superb - worthy of a london restuarant and 3x the price I cannot fault it in any way!
Guest review by
Robert
United Kingdom
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 681 reviews
This was a luxury pod! Exceeded expectations! Was so cozy and had everything you needed! Amenities on site were great! So clean! Showers were fab! William who checked us in was lovely!
Guest review by
Charlotte
Egypt
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 64 reviews
The beauty of the island, the locals were so friendly, the accommodation was perfect and in a fantastic location and the hosts couldn't do enough for us. Thank you
Guest review by
Andy
United Kingdom
From $232.88 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 372 reviews
The breakfast at the hotel was excellent! loved the location it was close to shops and restaurants. The staff were excellent.
Guest review by
Katrina
Canada
From $97.20 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 945 reviews
Very spacious room, the location was tight on the port, the front staff were very friendly and helpful.
Guest review by
Rita
Canada
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 140 reviews
It was very clean, staff lovely and helpful and felt like a country house, bedroom nice decor
Guest review by
sheena
United Kingdom
From $193.19 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,988 reviews
It was dog friendly and the staff were friendly, helpful, and knowledgeable
Guest review by
iain
United Kingdom
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,118 reviews
Good view, friendly stuff, so tranquil & peaceful, dinner’s so excellence.
Guest review by
Vani
Thailand
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 884 reviews
Location to hiking trails , excellent breakfast, helpful & Cheerful staff
Guest review by
Vijay
Canada
From $239.60 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,123 reviews
Property Is beautiful located and excellent service and experience.
Guest review by
Vishal
India
From $540 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 207 reviews
loved the Ben Hogan suite and kitchen Fantastic golf course!!!
Guest review by
Anne
United States
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 2,215 reviews
Good clean rooms with every thing you need, great breakfast
Guest review by
William
United Kingdom
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 159 reviews
Beautiful spot lovely service and stellar views
Guest review by
rymn
United States
From $135 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 384 reviews
Filled with character and charm
Guest review by
Judy
United States

Planning a trip? Get inspired by reviews of cities in Inner Hebrides

10

Portree has a few nice bars, with friendly staff and is a...

Portree has a few nice bars, with friendly staff and is a pretty town, easy to cover on foot. The evening roast meal we had was tasty at the Tongadale hotel, but food elsewhere we saw served, looked lovely too. It's a great base to explore the scenic Isle of Skye and the road to it, is a great scenic drive too. It's a fab place.
Guest review by
Paul
United Kingdom
8.0

A small town with facilities as needed.

A small town with facilities as needed. A good base to explore Skye - we were travelling from ferry in Uist and broke our long drive for one night. We visited the wildlife hide nearby - the area is great for marine wildlife.
Guest review by
Gordziejko
United Kingdom
8.0

Good location to access the Isle of Skye as well as...

Good location to access the Isle of Skye as well as locations on the mainland. Plenty of eating places within a short drive to suit all tastes. Lots of interesting places to visit and walks for the more energetic.
Guest review by
Robert
United Kingdom
10

The town and the island of Mull such a beautiful place with...

The town and the island of Mull such a beautiful place with lots of adventures to be had fantastic scenery and the people or great. Highly recommend. Roads there are alot of single track roads with plenty of passing places and seems to work well. Plenty of wildlife as well.
Guest review by
CTSL
United Kingdom
10

A trip here needs time to enjoy the environment around and...

A trip here needs time to enjoy the environment around and at the hotel. It is not very near a large town but a village is not far away. But that also makes it special. Make sure to get there during daylight as the roads leading to the hotel are not highways. The food was delicious and well proportioned. We wanted to stay there for longer.
Guest review by
Randy
Australia
8.0

Bridgend is located about 15 minutes from the ferry terminal...

Bridgend is located about 15 minutes from the ferry terminal in Port Askaig (Islay). The town is centrally located to both the Northern and Southern distillery districts. If you are not a whisky enthusiast, birdwatching, hiking, and great scenery are only a short drive away.
Guest review by
Mark
Canada
10

This is a fairly remote location with spectacular scenery,...

This is a fairly remote location with spectacular scenery, both at the hotel and close by. Apart from nature (and the great food and drink in the hotel) there is not a lot to do. So relaxing is part of the power of the place. Wander around and watch the odd fisherman leave the quay and go out to their fishing boat. Watch the water and sky change at a moments notice. We were there in February so the whole area was relatively quiet, touring the island was easy from there.
Guest review by
Quentin
United Kingdom
10

Port Ellen is perfect for whisky lovers.

Port Ellen is perfect for whisky lovers. There are many great distilleries in walking distance (Port Ellen, Ardbeg, Lagavulin, Laphroaig and soon another one) and many more by bus or taxi (but taxis are sometimes hard to get and there is no Uber available).
Guest review by
Silvio
Switzerland
6.0

We stayed at the caravan purely to facilitate an early...

We stayed at the caravan purely to facilitate an early morning ferry to Harris. We had fish and chips from the local takeaway which were very overpriced for what they were. They’re clearly taking advantage!
Guest review by
Graham
United Kingdom
8.0

The nature in Glendale is beautiful with mountains, rivers...

The nature in Glendale is beautiful with mountains, rivers and lakes. Sheep roam freely. In parts very busy roads. Many sights are crowded. If you want more solitude with slightly less rugged mountains but impressive mountain ranges and wide unobstructed views over lakes and beautiful beaches visit Lewis and Harris instead.
Guest review by
Milena
Netherlands