Search hotels in Inner Hebrides, United Kingdom

Enter your dates and choose from 773 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

Edinbane

12 hotels

Port Ellen

8 hotels

Bridgend

3 hotels

Uig

26 hotels

Stein

11 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.

L
Lin I
From
Hong Kong
fantastic view and perfect location in Portree
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,126 reviews
Price from
US$380.53
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.

R
Roman
From
Slovakia
Scottish breakfast is simply massive, keeps you going whole day.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 259 reviews
Price from
US$238.09
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.

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

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$343.91
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, 960 reviews
Price from
US$185.18
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.

S
Sally
From
France
Fabulous location with such a great service and sincere dedicated staff
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 125 reviews
Price from
US$634.92
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.

R
Routzounis
From
Greece
Lovely location and accommodation. The scenery and the views from the rooms are breathtaking.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,009 reviews
Price from
US$190.01
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.

S
Susanna
From
Ireland
Unpretentious friendly hotel. Clean and comfortable with lovely staff. Live music in the bar on Sunday night. Tasty food.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,104 reviews
Price from
US$227.51
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$372.68
1 night, 2 adults

Bracken Hide Hotel

Hotel in Portree

Situated in Portree, 35 km from Dunvegan Castle, Bracken Hide Hotel features accommodation with a restaurant, free private parking and a bar. This 4-star hotel offers luggage storage space.

S
Skye
From
Australia
Comfortable, modern. The staff work extremely long hours and yet they still went above and beyond to keep customers happy with a smile on their face.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 524 reviews
Price from
US$298.93
1 night, 2 adults
See all 773 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, 957 reviews

Popular with guests booking hotels in Inner Hebrides

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,292 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, 960 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$187.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$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, 960 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, 957 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
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 8.9
Fabulous - What previous guests thought, 215 reviews
excellent hotel with very helpful and friendly staff! very high quality on everything from bed linen to toiletries to dining! magnificent location , delicious food and cozy atmosphere… absolute must to visit!
Guest review by
Kiriakos
Spain
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,117 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
From US$166.67 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 409 reviews
Exceptionally friendly staff, great food in the pub, beautiful location, parking right in front
Guest review by
Nanci
United States
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,009 reviews
Lovely location and accommodation. The scenery and the views from the rooms are breathtaking.
Guest review by
Routzounis
Greece
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 2,211 reviews
Use this hotel often and it never fails to deliver. Great rooms and food.
Guest review by
Artful007
United Kingdom
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
Fabulous location with such a great service and sincere dedicated staff
Guest review by
Sally
France
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 680 reviews
it was quiet and peaceful, scenic. pleasant hostess
Guest review by
Jim
Ireland
From US$239.36 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,126 reviews
fantastic view and perfect location in Portree
Guest review by
Lin I
Hong Kong
From US$228.17 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 380 reviews
The staff were very efficient and friendly
Guest review by
Nadia
Australia

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

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

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