Search hotels in Inner Hebrides, United Kingdom

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

August 2026

12
3456789
10111213141516
17181920212223
24252627282930
31

September 2026

123456
78910111213
14151617181920
21222324252627
282930
Flexible date options
Select occupancy

Check out these popular cities in Inner Hebrides

Portree

232 hotels

Kyleakin

19 hotels

Broadford

47 hotels

Tobermory

57 hotels

Raasay

3 hotels

Dunvegan

45 hotels

Uig

29 hotels

Edinbane

12 hotels

Craignure

8 hotels

Port Ellen

10 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
Joana
From
Switzerland
Staff were very friendly. Spacious room with all necessary amenities. Comfortable fireplace room in the common areas with view over Portree for relaxing or for a drink. The restaurant where the breakfast was also served had amazing views.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,000 reviews
Price from
US$331.66
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. At the hotel, every room has a wardrobe.

C
Clem & Jenny
From
New Zealand
We loved the cosy atmosphere of the hotel. We were made to feel very welcome by all the staff we met and the patrons too. The staff were extremely friendly and helpful. Amazing breakfast! Great location too if you're planning some whisky tasting. We highly recommend the Lochindaal Hotel.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 301 reviews
Price from
US$279.51
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.

B
Bruno
From
Belgium
The comfort, the style, the breakfast and the service. Allan and Brody were kind, helpful and pleasant.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 255 reviews
Price from
US$857.61
1 night, 2 adults

Bridgend Hotel

Hotel in Bridgend

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

M
Michael
From
Australia
Beautiful hotel with great staff. Would absolutely stay here again.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 713 reviews
Price from
US$163.61
1 night, 2 adults

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.

A
Anca
From
Romania
Warm and cozy accommodation, with very friendly staff. Comfortable bed and pillows; the room and bathroom equipped for everything you might need for one night stay. Suitable for longer stays as well. Very good location to make a pit stop if you are exploring the island. Good continental breakfast, with a nice variety of fresh fruits. Very good restaurant close by where we ate great sea food - The Old School. 15 min drive to Coral Beach.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 357 reviews
Price from
US$215.97
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.

Z
Zdeněk
From
Czech Republic
It was amazing stay with full flavor of Scottish hospitality.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 137 reviews
Price from
US$368.13
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.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 900 reviews
Price from
US$204.52
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.

A
Andrea
From
Germany
Everything about our stay was absolutely perfect. We were even lucky enough to receive an upgrade, which made the experience even more special. From the warm and attentive staff to the beautiful room, excellent facilities, and delicious food—every detail was outstanding. The setting itself is simply breathtaking. Even the drive down to the car park felt magical, almost like stepping into a fairytale. It’s truly a stunning place in every sense. As a lovely final touch, the staff gave us cookies when we left—such a sweet and thoughtful gesture that perfectly reflects their hospitality. I would return in a heartbeat. If you’re looking for the perfect peaceful hideaway on the Isle of Skye, this is the place to stay.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 296 reviews
Price from
US$183.63
1 night, 2 adults

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.

R
Ruth
From
Australia
beautiful location and beautifully appointed rooms and common areas
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,489 reviews
Price from
US$343.59
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.

A
AMK1972
From
Netherlands
Lovely atmosphere, beautiful views, good rooms and beds. Bar staff in the evening and morning was very friendly and helpful! Food at the bar was good as well ! Swimming pool staff was friendly but firm, closing time is closing time.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,952 reviews
Price from
US$189.52
1 night, 2 adults
See all 952 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 6.8
Pleasant - What previous guests thought, 2,695 reviews

Popular with guests booking hotels in Inner Hebrides

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

Popular with guests booking hotels in Inner Hebrides

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2,330 reviews

Popular with guests booking hotels in Inner Hebrides

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

Popular with guests booking hotels in Inner Hebrides

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

Popular with guests booking hotels in Inner Hebrides

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

Popular with guests booking hotels in Inner Hebrides

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

Popular with guests booking hotels in Inner Hebrides

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

Popular with guests booking hotels in Inner Hebrides

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

Popular with guests booking hotels in Inner Hebrides

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

Inner Hebrides's best hotels with breakfast

See all
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 337 reviews

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

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

MacDonald Arms Hotel is situated in Tobermory and has a restaurant and a bar.

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

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

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 382 reviews

Mishnish Hotel in Tobermory provides accommodation with a restaurant and a bar. The hotel features family rooms. The hotel offers a continental or Full English/Irish breakfast.

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

Set in Tobermory and within 400 metres of Mull Museum, The Tobermory Hotel has a bar, non-smoking rooms, and free WiFi throughout the property. The hotel features family rooms.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 308 reviews

Located in Bridgend, Islay House features a garden, shared lounge, bar, and free WiFi throughout the property.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,000 reviews

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.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 255 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

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 357 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, 900 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.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 158 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 8.9
Fabulous - What previous guests thought, 1,489 reviews

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.

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

Situated in Portree, 36 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.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 515 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.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 317 reviews

Set in Broadford, 14 km from Kyle of Lochalsh, House Of Juniper - The Manse offers accommodation with a garden, free private parking, a restaurant and a bar.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 440 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.

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

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

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.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 112 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.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 171 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.

Marmalade

Hotel in Portree
No credit card needed
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 333 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.

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

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

Bosville Hotel

Hotel in Portree
No credit card needed
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 383 reviews

Overlooking Portree’s quaint harbour, this contemporary hotel serves fresh produce from Skye and the surrounding Scottish Highlands in its restaurant, Dulse & Brose.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 340 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.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 359 reviews

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

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.5
Exceptional - What previous guests thought, 296 reviews
Everything about our stay was absolutely perfect. We were even lucky enough to receive an upgrade, which made the experience even more special. From the warm and attentive staff to the beautiful room, excellent facilities, and delicious food—every detail was outstanding. The setting itself is simply breathtaking. Even the drive down to the car park felt magical, almost like stepping into a fairytale. It’s truly a stunning place in every sense. As a lovely final touch, the staff gave us cookies when we left—such a sweet and thoughtful gesture that perfectly reflects their hospitality. I would return in a heartbeat. If you’re looking for the perfect peaceful hideaway on the Isle of Skye, this is the place to stay.
Guest review byAndrea
Germany
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 640 reviews
It was an absolute delight staying here. The facilities were perfectly clean, easy to use and very comfortable. The pod was spacious enough and the beds were good and firm. The location is a short 20 minute walk to the north end of the island where the sunset is incredible, the village is only 15 minutes away and has everything you need for a quiet and relaxed island getaway. The host is very helpful and welcoming.
Guest review byIona
Netherlands
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 39 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 byPauline
Canada
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,000 reviews
Staff were very friendly. Spacious room with all necessary amenities. Comfortable fireplace room in the common areas with view over Portree for relaxing or for a drink. The restaurant where the breakfast was also served had amazing views.
Guest review byJoana
Switzerland
From US$387.22 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,952 reviews
Lovely atmosphere, beautiful views, good rooms and beds. Bar staff in the evening and morning was very friendly and helpful! Food at the bar was good as well ! Swimming pool staff was friendly but firm, closing time is closing time.
Guest review byAMK1972
Netherlands
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 768 reviews
Great location, easy dinner access and the staff were all lovely. Cooked or cold breakfasts available and they were great with kids. No lifts for luggage. Sheep and lambs outside the window!
Guest review byJuliana
Australia
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 817 reviews
Impeccably clean with out-of-this-world views of the ocean and lovely staff. The breakfast was also fantastic, very yummy. We cannot recommend this hotel enough!
Guest review byCaitlin
New Zealand
From US$229.06 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,224 reviews
The room was amazing. Very clean and great view. The wait staff very friendly and respectful. All in All AMAZING stay.
Guest review byClaude
United States
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 479 reviews
The food is excellent. The staff could not be more accommodating. The rooms were lovely in every way imaginable.
Guest review byRobertson
United States
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 337 reviews
Beautiful spacious room with a lovely seaview, good breakfast, excellent bar, friendly and professional staff.
Guest review byMats
Sweden
From US$1,049.86 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 252 reviews
Stunning views and the friendliest most helpful staff The food was delicious Close to the distillery’s
Guest review byjenny
Sweden
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 71 reviews
Fantastic viel from the caravan, sensible caravan site: composter, friendly and extremly helpfull staff.
Guest review byWilma
Germany
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 123 reviews
It was incredibly comfortable, had lots of helpful and sweet information, beautifully decorated
Guest review byChilli
Australia
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,162 reviews
Location, look, comfort, food, staff! All amazing! Magical if you will 🏰
Guest review byStephanie
United States
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 359 reviews
Very very nice staff. Very good breakfast. Good shower and clean room.
Guest review bytobias
Italy
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2,330 reviews
Very comfortable room, friendly staff and really nice breakfast.
Guest review byRowena
Australia
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 112 reviews
Beautiful setting and wonderfully charming buildings and rooms.
Guest review byPeter
Ireland
From US$291.51 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 171 reviews
The pleasant, polite and helpful attitude of all the staff
Guest review byJames
United Kingdom

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

Scored out of 10, guest rating 10

Portree is cute quaint town.

Portree is cute quaint town. If you have a car, stay any where. Supermarket at Coop. Skye Batiks is serendipity. The post office is sad. Love the sheep. First encounter with shaggy cows. Passing places patience and lots friendly waves
Guest review byRichard
Australia
Scored out of 10, guest rating 8.0

The Saucy Mary had lovely food. Ate there 3 nights.

The Saucy Mary had lovely food. Ate there 3 nights. Also visited the other two restaurants/pubs which are all close by.It's easy to get around and very quiet. The people we met were also very friendly.
Guest review byDavid
Scored out of 10, guest rating 10

To visit the Isle of skye requires time if you really wish...

To visit the Isle of skye requires time if you really wish to see what’s there. We spent two nights in a guest house in Broadford, which was a great location and a little less expensive than the rest of the island. There are plenty of restaurants and food choices around and Portree is an easy drive. I would recommend travelers have at least three nights on the Isle of Skye if you really want to see and walk what’s there
Guest review byLinda
United States
Scored out of 10, guest rating 10

Toberomory is a charming seaside town and the main village...

Toberomory is a charming seaside town and the main village of Isle of Mull, which is a gorgeous island accessible only by ferry. The first day of our stay we took a tour of the bay with Tobermory Bay Tours, and walked around the town and its environs. The second day of our stay we did a drive around the island, which made for gorgeous views, although driving on single-track roads was a bit harrowing for these Americans. We brought along a delicious picnic lunch purchased at Tobermory Stores, which has lots of local goods (Isle of Mull cheese, smoked goose breast, and local salami). They also have a variety of pasties, including vegan pasties that my vegetarian daughter enjoyed. We enjoyed the Pier for a cozy and delicious lunch (try the smoked haddock soup). For dinner, highly recommend MacGochans which has local seafood (we had the langoustines, which were amazing). We also enjoyed dinner at the Gallery, where I had an amazing carbonara. Absolutely recommend Tobermory for a taste of the Hebrides that is much closer to Glasgow and Edinburgh than Isle of Skye, and not heavily touristed (in mid-June at least)
Guest review byJuliet
United States
Scored out of 10, guest rating 10

This was a perfectly dreamy spot on our trip through...

This was a perfectly dreamy spot on our trip through Scotland. Raasay House was by far our favorite stop on our journey. The staff we encountered throughout our stay were way above average and made us feel welcomed and at home. We can not say enough good things about this spot. Make sure you leave time to explore the island and all the views. We enjoyed a walk around the property after dinner just before dark and the gardens we just as dreamy as the hotel. We felt like special guests during our stay and we only got to spend one night.
Guest review byAnonymous
Scored out of 10, guest rating 10

Terrific little village with plenty of charm.

Terrific little village with plenty of charm. Walkable itself. Great base for many beautiful places. Due to a mishap with my calendar I missed eating at The Dunvegan Hotel. However, I enjoyed the dinners at Atholl House and the Old School restaurant.
Guest review byJennifer
Australia
Scored out of 10, guest rating 10

The location of Adele's chalet provided an incredible view...

The location of Adele's chalet provided an incredible view of the harbor area of Uig and provided a great base to discover the Portree and Dunvegan areas of Skye. The harbor allows for easy access to ferry service to the outer isles.
Guest review byRoss
Canada
Scored out of 10, guest rating 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 byRandy
Australia
Scored out of 10, guest rating 10

Craignure is a perfect base for exploring the Isle of Mull,...

Craignure is a perfect base for exploring the Isle of Mull, the ferry from Oban lands here. Situated virtually at the mid point to travel to either Tobermorey or Fionnport (Iona) and all that lies inbetween.
Guest review byjason
United Kingdom
Scored out of 10, guest rating 10

Port Ellen is quite pretty with colourful harbour houses.

Port Ellen is quite pretty with colourful harbour houses. Only a few restaurants and pubs. Particularly enjoyed Ardbeg House for both wonderful character in both the bar and restaurant. The bar has a wonderful beer garden. 100 yards from guest house The attraction to Islay for me was the Whisky and you can walk the distillery path from the guest house and if you have had too many samples book a taxi back to town. We were very well looked after at the guest house with provision made for my wife's gluten free requirments.
Guest review byBarry Pearson
United Kingdom

More places to explore, more ways to go

  • When to visit the United Kingdom

    Events, prices, the weather – everything you need to know about the best time to visit the United Kingdom.
  • Flights to Inner Hebrides

    Get your flight tickets to Inner Hebrides right here on Booking.com.
  • Hotels in the United Kingdom

    If you're planning a longer trip, look beyond Inner Hebrides and set off to explore the whole country!
  • Hotels in Scotland

    Hit the road and make the most of your trip by discovering another popular destination within the United Kingdom.
  • Hotels in England

    Hit the road and make the most of your trip by discovering another popular destination within the United Kingdom.