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

Cuillin Hills Hotel

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.

J
Johannes
From
Netherlands
Stunning location, incredibly friendly staff and amazing food.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,126 reviews
Price from
US$421.14
1 night, 2 adults

Lochindaal Hotel

Hotel in Port Charlotte

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.

S
Simon Green
From
Ireland
What an amazing place the rooms were comfortable, clean and spacious and the staff were extremely welcoming. Really a home away from home vibe. I can highly recommend Lochindaal Hotel to anyone wanting to visit Islay. The food at the pub and the breakfasts were amazing. Great value for money.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 259 reviews
Price from
US$238.50
1 night, 2 adults

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.

A
Allan
From
Monaco
Beautiful mix modern /traditional . Excellent staff at all levels . Room perfect . Restaurant gorgeous and food excelled even high expectations . Very nice and friendly fellow guests .
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 233 reviews
Price from
US$568.43
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.

M
Massimiliano
From
Netherlands
The location is exceptional, we loved Port Charlotte and we had really good days in this hotel
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 138 reviews
Price from
US$344.50
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.

c
craig
From
United Kingdom
Warm welcome from the duty manager nothing was a problem 👍
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 962 reviews
Price from
US$185.50
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$636
1 night, 2 adults

Flodigarry Hotel

Hotel in Staffin

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.

n
nigel
From
Spain
Everything… location, decoration and the staff. Food was excellent…
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 157 reviews
Price from
US$198.27
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$190.34
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$227.90
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$373.32
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.93 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.25 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.88 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.83 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$225.25 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$212 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$636 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.78 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.61 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

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