Search hotels in Inner Hebrides, United Kingdom

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

Check out these popular cities in Inner Hebrides

Portree

220 hotels

Broadford

48 hotels

Tobermory

53 hotels

Kyleakin

16 hotels

Port Ellen

8 hotels

Bridgend

3 hotels

Stein

11 hotels

Uig

26 hotels

Glendale

19 hotels

Dunvegan

41 hotels

Stay in Inner Hebrides's best hotels!

Filter by:

Star rating
Review score

Edinbane Lodge

Hotel in Edinbane

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

R
Ruth
From
Canada
Breakfast was outstanding. There were several options. The house made bread was hard to resist. The omelettes were delicate and delicious. Even the porridge was lovely.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 233 reviews
Price from
US$567.46
1 night, 2 adults

Isle of Raasay Distillery

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.

L
Leonie
From
Germany
Isle of Raasay is beautiful and definitely worth the ferry ride. It‘s a great way to combine an overnight stay with a whisky tasting and distillery tour. The 3-course dinner menu at the hotel restaurant as well as the breakfast were delicious. We stayed in room 5 which I guess is the smallest but it has all what‘s required for a short stopover… The tasting and distillery tour is for obernight guests free, which we did’t know at first but the hotel refunded the prebooked tours… the staff and tour guide were very passionate and friendly. It was a hreat experience! We would recommend it to everyone travelling around isle of skye…
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 170 reviews
Price from
US$358.99
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.

d
daniel
From
Singapore
Incredible location right on the water. Lovely staff went out of their way to welcome me.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 138 reviews
Price from
US$469.58
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.

P
Prasad
From
India
Location, staff and cleanliness.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 962 reviews
Price from
US$277.78
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, situated at the foot of a long private drive up Kinloch Hill on the shoreline of Loch Na Dal.

P
Peter
From
Ireland
Beautiful setting and wonderfully charming buildings and rooms.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 125 reviews
Price from
US$978.83
1 night, 2 adults

Isle Of Mull Hotel and Spa

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.

d
daniel
From
Canada
Beautifully located on a splendid Hebridean island, staffed by lovely people and with a great chef. And I haven't yet mentioned the exceptional massage provided by Ellie. They are also pet friendly. Heartily recommended, even if it isn't cheap at all. Please enjoy yourself here. We'll be back.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,009 reviews
Price from
US$246.12
1 night, 2 adults

Park Lodge Hotel

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.

D
DeidreMitchell
From
Australia
We really enjoyed the old world charm and friendly staff. The bar and meals were excellent and very well prepared with an eclectic menu.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,104 reviews
Price from
US$232.80
1 night, 2 adults

Western Isles Hotel

Hotel in Tobermory

Awarded "Island Hotel of the Year", choose to visit a hotel of real character with spacious rooms, world-class views, elegance and comfort.

N
Nita
From
Israel
The location was fantastic. Great service, comfortable and luxurious beds.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,469 reviews
Price from
US$380.29
1 night, 2 adults

The Inn @ Aird a' Bhasair

Hotel in Ardvasar

Situated in Ardvasar, 36 km from Kyle of Lochalsh, The Inn @ Aird a' Bhasair features accommodation with a restaurant, free private parking and a bar.

R
Rhonda
From
New Zealand
The food in the inn was great.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 759 reviews
Price from
US$349.21
1 night, 2 adults

Another Place, The Machrie

Hotel in Port Ellen

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

A
Andrew
From
United Kingdom
This is a fabulous place to stay. All of the staff were very helpful and lovely to talk to. As a team, the staff provide a fantastic service. The hotel is designed for guests' comfort. There are plenty of places to settle within the hotel to play games, read books or just enjoy a drink and the lovely views.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 215 reviews
Price from
US$443.12
1 night, 2 adults
See all 772 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
Superb - What previous guests thought, 1,126 reviews

Popular with guests booking hotels in Inner Hebrides

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 958 reviews

Popular with guests booking hotels in Inner Hebrides

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,290 reviews

Popular with guests booking hotels in Inner Hebrides

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,457 reviews

Popular with guests booking hotels in Inner Hebrides

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

Popular with guests booking hotels in Inner Hebrides

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 962 reviews

Popular with guests booking hotels in Inner Hebrides

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 413 reviews

Popular with guests booking hotels in Inner Hebrides

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 136 reviews

Popular with guests booking hotels in Inner Hebrides

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 864 reviews

Popular with guests booking hotels in Inner Hebrides

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 175 reviews

Inner Hebrides's best hotels with breakfast

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 383 reviews

Duisdale House Hotel is a luxury, award winning, family run boutique hotel on Skye’s southern Sleat Peninsular.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 501 reviews

If you are looking for luxury accommodation 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 US$223.54 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 175 reviews

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

From US$119.05 per night

Marmalade

Hotel in Portree
Breakfast options
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 364 reviews

Marmalade is grade “B” listed building, dating back to 1817. Boat and distillery trips depart from Portree and the rocky hill The Old Man of Storr is 7 miles away. Free Wi-Fi is available throughout.

From US$178.57 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 585 reviews

Overlooking Broadford Bay, this luxury 4-star hotel is situated in the village of Broadford on the Isle of Skye.

From US$186.51 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 508 reviews

Situated in Portree, 36 km from Dunvegan Castle, The Caledonian features accommodation with free WiFi and free private parking. The hotel has family rooms. At the hotel, rooms are fitted with a desk.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 259 reviews

Featuring a bar and free WiFi, Lochindaal Hotel is set in Port Charlotte. The hotel features family rooms. The units in the hotel are equipped with a kettle and an iPod docking station.

From US$224.87 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 233 reviews

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

Budget hotels in Inner Hebrides

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 170 reviews

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.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 368 reviews

Atholl House is situated in Dunvegan and features a shared lounge. The property features free private parking and free WiFi.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 962 reviews

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.

From US$211.64 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 144 reviews

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
Superb - What previous guests thought, 125 reviews

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

From US$634.92 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 157 reviews

On the Isle of Skye, Flodigarry Hotel and Flodigarry Restaurant offers accommodation 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.3
Very good - What previous guests thought, 2,009 reviews

Situated on the crescent of Craignure Bay, The Isle of Mull Hotel and Spa has stunning views over to Morvern and the west coast.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,104 reviews

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.

From US$141.53 per night

Hotels in Inner Hebrides that you can book without a credit card

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

Awarded "Island Hotel of the Year", choose to visit a hotel of real character with spacious rooms, world-class views, elegance and comfort.

From US$167.33 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 274 reviews

Set in Broadford, 14 km from Kyle of Lochalsh, House of Juniper offers accommodation 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, 759 reviews

Situated in Ardvasar, 36 km from Kyle of Lochalsh, The Inn @ Aird a' Bhasair features accommodation with a restaurant, free private parking and a bar.

Hame on Skye

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

Hame on Skye, 4.5 km 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
Fabulous - What previous guests thought, 215 reviews

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

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 546 reviews

Set in Tobermory, in a building dating from 18th century, The Tobermory Hotel offers 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. The property is non-smoking and is set 1.3 km from Kiloran Bay Beach.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 205 reviews

Toravaig House is an award-winning Hebridean hotel, offering innovative cuisine and an intimate atmosphere.

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 8.0
Very good - What previous guests thought, 958 reviews
I had a fantastic stay at this hotel. The location is perfect, right in front of the pier, offering a breathtaking view. My room seemed to have been recently renovated, with a modern and excellent bathroom. The view from the window was absolutely stunning. Breakfast was lovely, with a good selection of food. The staff were all incredibly friendly and attentive, making the experience even better. I absolutely loved it and would highly recommend it!
Guest review by
Mariana
Portugal
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 171 reviews
The owners have clearly put a lot of work into making their guests comfortable and have seemingly thought of everything. The cabin is adorable, comfortable, and cozy. The shared spaces were clean and had everything you might need. Lastly, the location was fantastic as it was close to Dunvegan for meals and the castle, and only 22-minute drive from Portree.
Guest review by
Shannon
Canada
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 140 reviews
A very nice hotel in a perfect location - close to the ferry and three main roads crossing the Isle of Colonsay. The hotel Staff is very polite and always ready to help, the rooms are comfortable and well-heated. I enjoyed both the full Scottish breakfest in the morning and fish & chips in the evening. A great base to explore the Isle of Colonsay!
Guest review by
Cezary
Poland
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 49 reviews
Beautiful castle stay on a huge estate close to the beach. We were transported back in time while we stayed in the tower apartment of the castle with access to the rooftop overlooking the fields of baby lambs and the ocean. Beds were super comfortable and the view from the bathtub just makes you want to linger longer.
Guest review by
Pauline
Canada
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 215 reviews
This is a fabulous place to stay. All of the staff were very helpful and lovely to talk to. As a team, the staff provide a fantastic service. The hotel is designed for guests' comfort. There are plenty of places to settle within the hotel to play games, read books or just enjoy a drink and the lovely views.
Guest review by
Andrew
United Kingdom
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,009 reviews
Beautifully located on a splendid Hebridean island, staffed by lovely people and with a great chef. And I haven't yet mentioned the exceptional massage provided by Ellie. They are also pet friendly. Heartily recommended, even if it isn't cheap at all. Please enjoy yourself here. We'll be back.
Guest review by
daniel
Canada
From US$166.67 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 408 reviews
Charming old hotel with lovely accomodation situated right in the Loch. Very friendly helpful staff. The pub attached was good fun for a drink before we had a lovely dinner in the restaurant on site. Great breakfast as well. You can also enjoy the guest lounge areas.
Guest review by
Robyn
Australia
From US$223.54 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 501 reviews
Staff was very kind and helpful. The athmosphere was very authentic and pleasant and it really added to our overall experience of being in Scotland. This is a highly recommendable hotel for anyone visiting Isle of Skye!
Guest review by
Emil Nyegaard
Denmark
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 157 reviews
Spectacular location. The view is breathtaking and the hotel itself so charming. The food is very high quality and all the ingredients clearly picked with consideration.
Guest review by
Maria
Denmark
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 64 reviews
Absolutely fantastic peaceful location, stunning views and amazing wildlife. Jenn and Mike were very welcoming and friendly and the caravan was everything we needed.
Guest review by
Katie
United Kingdom
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,118 reviews
It was just an overnight stay but would love to come back. Clean, very friendly and welcoming staff. The surrounding itself was peaceful and refreshing.
Guest review by
Amy
United Kingdom
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 383 reviews
The hotel is beautiful breakfast was delicious and staff super friendly and helpful Loved our stay would definitely return
Guest review by
Barbara
New Zealand
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 680 reviews
Scenic and peaceful. Lovely welcome and hospitality from Will. Great shared amenities.
Guest review by
Allison
Australia
From US$167.33 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,469 reviews
The location was fantastic. Great service, comfortable and luxurious beds.
Guest review by
Nita
Israel
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 895 reviews
perfect location. friendly staff . parking. hotel manager was fantastic.
Guest review by
Emily
Canada
From US$634.92 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 125 reviews
Beautiful setting and wonderfully charming buildings and rooms.
Guest review by
Peter
Ireland
From US$228.62 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,126 reviews
Stunning location, incredibly friendly staff and amazing food.
Guest review by
Johannes
Netherlands
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 2,211 reviews
Great location, friendly staff , very clean and comfortable
Guest review by
Geraldine
Isle of Man
From US$228.17 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 379 reviews
Great location and view, friendly staff and good food.
Guest review by
Ian
Thailand

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

Picturesque fishing town definitely worth a visit.

Picturesque fishing town definitely worth a visit. Access from the ferry port is via narrow roads with passing places. Numerous walks especially enjoyed the trail to the lighthouse. Distillery and cheese factory are a must. Good restaurant and art at the gallery on the seafront
Guest review by
Les
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

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
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
8.0

Great location with fantastic views on the way to the Inn .

Great location with fantastic views on the way to the Inn . Lovely wee pub with a great atmosphere and staff very friendly, Couldnt get out and about due to heavy rain but i will be back to do this again.
Guest review by
Kevin
United Kingdom
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
10

Dunvegan was quite central to travelling across Skye for our...

Dunvegan was quite central to travelling across Skye for our various planned activities - whisky tour, puffin tour, walking Quiraing, Fairy Pools and Old Man of Storr. The two shops had enough for the grocery essentials and there were several cafes and restaurants to provide choice. The castle was interesting though a bit pricey.
Guest review by
Suzie
Australia