Search hotels in Inner Hebrides, United Kingdom
Enter your dates and choose from 894 hotels and other places to stay
Stay in Inner Hebrides's best hotels!
Filter by:
Star rating
Review score
Greshornish House Hotel
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.

Edinbane Lodge
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.

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

No. 1 Charlotte Street
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.

Kinloch Lodge Hotel and Restaurant
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.

Flodigarry Hotel
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.

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

Park Lodge Hotel
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.

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

The Inn @ Aird a' Bhasair
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.

Most booked hotels in Inner Hebrides in the past month
Popular with guests booking hotels in Inner Hebrides
Scored out of 10, guest rating 6.4Pleasant - What previous guests thought, 2,700 reviewsPopular with guests booking hotels in Inner Hebrides
Scored out of 10, guest rating 7.1Good - What previous guests thought, 2,198 reviewsPopular with guests booking hotels in Inner Hebrides
Scored out of 10, guest rating 8.3Very good - What previous guests thought, 2,043 reviewsPopular with guests booking hotels in Inner Hebrides
Scored out of 10, guest rating 7.1Good - What previous guests thought, 1,294 reviewsPopular with guests booking hotels in Inner Hebrides
Scored out of 10, guest rating 9.0Superb - What previous guests thought, 966 reviewsPopular with guests booking hotels in Inner Hebrides
Scored out of 10, guest rating 7.6Good - What previous guests thought, 613 reviewsPopular with guests booking hotels in Inner Hebrides
Scored out of 10, guest rating 7.6Good - What previous guests thought, 903 reviewsPopular with guests booking hotels in Inner Hebrides
Scored out of 10, guest rating 8.3Very good - What previous guests thought, 797 reviewsPopular with guests booking hotels in Inner Hebrides
Scored out of 10, guest rating 9.2Superb - What previous guests thought, 1,447 reviewsPopular with guests booking hotels in Inner Hebrides
Scored out of 10, guest rating 8.3Very good - What previous guests thought, 503 reviews
Inner Hebrides's best hotels with breakfast
The Inn @ Aird a' Bhasair
Hotel in ArdvasarBreakfast optionsScored out of 10, guest rating 8.3Very good - What previous guests thought, 797 reviewsSituated in Ardvasar, 36 km from Kyle of Lochalsh, The Inn @ Aird a' Bhasair features accommodation with a restaurant, free private parking and a bar.
From US$276.59 per nightHame on Skye
Hotel in LonmoreBreakfast optionsScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 416 reviewsHame 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.
Another Place, The Machrie
Hotel in Port EllenBreakfast optionsScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 220 reviewsFeaturing 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.
From US$440.65 per nightBridgend Hotel
Hotel in BridgendBreakfast optionsScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 739 reviewsBridgend Hotel is offering accommodation in Bridgend. With free WiFi, this 4-star hotel has a garden and a bar.
From US$189.82 per nightThe Tobermory Hotel
Hotel in TobermoryBreakfast optionsScored out of 10, guest rating 8.3Very good - What previous guests thought, 503 reviewsSet 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.
From US$276.59 per nightLochside Hotel
Hotel in BowmoreBreakfast optionsScored out of 10, guest rating 8.5Very good - What previous guests thought, 409 reviewsLochside 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.
The Colonsay Hotel
Hotel in Isle of ColonsayBreakfast optionsScored out of 10, guest rating 8.1Very good - What previous guests thought, 136 reviewsThe 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.
From US$167.52 per nightBosville Hotel
Hotel in PortreeBreakfast optionsScored out of 10, guest rating 8.4Very good - What previous guests thought, 454 reviewsOverlooking Portree’s quaint harbour, this contemporary hotel serves fresh produce from Skye and the surrounding Scottish Highlands in its restaurant, Dulse & Brose.
From US$610.13 per night
Budget hotels in Inner Hebrides
Greshornish House Hotel
Hotel in EdinbaneCheap hotelScored out of 10, guest rating 9.2Superb - What previous guests thought, 1,447 reviewsGreshornish 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.
The Caledonian
Hotel in PortreeCheap hotelScored out of 10, guest rating 9.0Superb - What previous guests thought, 479 reviewsSituated 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.
Edinbane Lodge
Hotel in EdinbaneCheap hotelScored out of 10, guest rating 9.1Superb - What previous guests thought, 226 reviewsLocated 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.
From US$622.34 per nightSt Columba Hotel
Hotel in IonaCheap hotelScored out of 10, guest rating 9.0Superb - What previous guests thought, 127 reviewsSt 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.
Isle of Raasay Distillery
Hotel in RaasayCheap hotelScored out of 10, guest rating 9.0Superb - What previous guests thought, 173 reviewsIsle 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.
Atholl House Skye
Hotel in DunveganCheap hotelScored out of 10, guest rating 9.5Exceptional - What previous guests thought, 370 reviewsAtholl House is situated in Dunvegan and features a shared lounge. The property features free private parking and free WiFi.
The Bellachroy Hotel
Hotel in DervaigCheap hotelScored out of 10, guest rating 9.1Superb - What previous guests thought, 145 reviewsThe 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.
Sconser Lodge Hotel
Hotel in SconserCheap hotelScored out of 10, guest rating 9.3Superb - What previous guests thought, 51 reviewsSet in Sconser, 35 km from Kyle of Lochalsh, Sconser Lodge Hotel offers accommodation with a restaurant, free private parking and a bar.
Hotels in Inner Hebrides that you can book without a credit card
Lochindaal Hotel
Hotel in Port CharlotteNo credit card neededScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 249 reviewsFeaturing 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.
Stein Inn
Hotel in SteinNo credit card neededScored out of 10, guest rating 8.4Very good - What previous guests thought, 839 reviewsStein Inn has a garden, terrace, a restaurant and bar in Stein. The property is non-smoking and is set 14 km from Dunvegan Castle. All guest rooms in the hotel are equipped with a kettle.
From US$230.49 per nightThe Portree Hotel
Hotel in PortreeNo credit card neededScored out of 10, guest rating 8.2Very good - What previous guests thought, 548 reviewsOriginally 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.
The Royal Hotel
Hotel in PortreeNo credit card neededScored out of 10, guest rating 7.1Good - What previous guests thought, 1,294 reviewsOn 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.
Port Askaig Hotel
Hotel in Port AskaigNo credit card neededScored out of 10, guest rating 6.4Pleasant - What previous guests thought, 157 reviewsSet in Port Askaig, Port Askaig Hotel offers 2-star accommodation with a garden, a restaurant and a bar. The hotel also offers free WiFi and free private parking.
FAQs about hotels in Inner Hebrides
See reviews by guests who stayed at hotels in Inner Hebrides
- From US$423.03 per nightScored out of 10, guest rating 8.7Fabulous - What previous guests thought, 428 reviewsThe staff were very pleasant.The dear lady who checked us in(unfortunately forgot her name) was so pleasant.The place had no mobile network and that feeling of being cut off was great especially coming from a busy and bustling city like London. Everyone at the hotel were informal and the people around seemed warm and felt like a big family. I highly recommend to stay here for a day or two when on a trip to the Isle of Skye.Guest review byGeorgeIndia
- Scored out of 10, guest rating 9.3Superb - What previous guests thought, 687 reviews- very nice and welcoming host - comfy hut; we liked that our entrance and the picnic table outside faced the hill with the sheep, so it even felt more private - beautiful location with only a short walk to the amazing white beach - sustainability: separation of plastics, glass, paper etc for recycling; cupboard in the common kitchen for food to shareGuest review byAs.K.Germany
- From US$167.52 per nightScored out of 10, guest rating 8.1Very good - What previous guests thought, 136 reviewsA 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 byCezaryPoland
- Scored out of 10, guest rating 8.8Fabulous - What previous guests thought, 181 reviewsA truly special stay. The Eco Bells are beautiful, the interiors are so quaint with great attention to detail. I felt so rejuvenated after my stay. Switching off, lighting my little fire and looking up at the stars was so special. Also a special mention to Derry who taught me all about football and which berries not to eat!Guest review byBrainAustralia
- Scored out of 10, guest rating 9.3Superb - What previous guests thought, 1,204 reviewsThe quality is very high for the price. The room is extremely spacious, perfectly clean, with huge bathroom (which actually includes a bath). The bed is SO large and comfortable we did not want to leave it. The view from the dining room is an experience in itself. Above all, all the staff was friendly and seemed happy.Guest review byFanieCanada
- Scored out of 10, guest rating 7.9Good - What previous guests thought, 973 reviewsNeat, comfortable room and a brilliant location with gorgeous views. Breakfast was absolutely fantastic, well over our expectations! The staff, especially Lauren and the Italian man in the restaurant were just so welcoming, hard working and lovely. Would definitely love to stay here if we visit Skye again!Guest review byJönssonSweden
- Scored out of 10, guest rating 9.5Exceptional - What previous guests thought, 65 reviewsWe like everything! The caravan was clean and well-equipped and the view was dreamy! Mike was very helpful and professional. People on the isle were kind and friendly, even dogs! Taffy, our neighbour’s dog, is one of a kind! Definitely will visit again.. Amazing place!Guest review byAmaniSaudi Arabia
- From US$580.36 per nightScored out of 10, guest rating 9.3Superb - What previous guests thought, 120 reviewsSpectacular 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 byMariaDenmark
- Scored out of 10, guest rating 9.7Exceptional - What previous guests thought, 76 reviewsthe most beautiful place I ever been. The castle is a next level experience. This was my second time at Glengorm and I will be back for sure. can’t recommend it enough.Guest review byAnneFrance
- From US$921.98 per nightScored out of 10, guest rating 9.1Superb - What previous guests thought, 142 reviewsEverything was just great! Best food of my entire trip through Scotland (even better than Michel Roux Jr.'s Seasgair in Inverlochy Castle).Guest review byGerhardGermany
- Scored out of 10, guest rating 7.6Good - What previous guests thought, 903 reviewsVery beautiful & elegant rooms. The people - 15/10 for warmth, friendly, accommodating. All facilities, just completely lovely.Guest review byMelanieAustralia
- From US$690.13 per nightScored out of 10, guest rating 8.7Fabulous - What previous guests thought, 513 reviewsThe food is excellent. The staff could not be more accommodating. The rooms were lovely in every way imaginable.Guest review byRobertsonUnited States
- From US$320.52 per nightScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 1,041 reviewsThe place ist great, a good getaway with a very good restaurant and friendly helpful personell..will visit againGuest review byAndreasSwitzerland
- From US$595.22 per nightScored out of 10, guest rating 8.4Very good - What previous guests thought, 401 reviewsAlways lovely visit to Duisdale. Great wee house hotel, lovely service and great food and accommodationGuest review byEmmaUnited Kingdom
- Scored out of 10, guest rating 8.5Very good - What previous guests thought, 409 reviewsGood location, tidy and quiet room, good quality of food in the restaurant.Guest review bykazuyoshiUnited Arab Emirates
- From US$284.12 per nightScored out of 10, guest rating 7.1Good - What previous guests thought, 2,198 reviewsUse this hotel often and it never fails to deliver. Great rooms and food.Guest review byArtful007United Kingdom
- From US$440.65 per nightScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 220 reviewsGreat location, exceptional golf course, good good, friendly service.Guest review byAngelaSwitzerland
- From US$329 per nightScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 1,490 reviewsSpectacular view. Large room. Very clean. Comfortable bed.Guest review byJenniNew Zealand
- From US$201.34 per nightScored out of 10, guest rating 8.3Very good - What previous guests thought, 2,043 reviewsExcellent food and great grounds and viewGuest review byRichardHong Kong
Planning a trip? Get inspired by reviews of cities in Inner Hebrides
- 8.0
It's a little hard to find the larger parking lot that has a...
It's a little hard to find the larger parking lot that has a 3 hour limit, the 2 up in the center of town are limited to 2 hours and no return within 1 hour. It's easy to see all the shops in an afternoon. Lots of places to eat, Dulse and Brose was very good but you must make a reservation.Guest review bydixieheartless - 6.0
There seems to be a lot of closed up cafes /business...
There seems to be a lot of closed up cafes /business premises in Kyleakin. Its a sprawling sort of place, maybe we hit it at a bad time. I would not have been too keen to stay there but for our cottage which was fabulous and if we had been staying longer it would have been a lovely house to base oneself in for trips to the rest of the island.Guest review byMaryIreland - 8.0
Passing through, needed a base.
Passing through, needed a base. It’s a bit out of the way, no buses in evening to connect to rest of Skye for returning from activities. The coop nearby makes for good grocery shopping, and the shoreline trail is scenic, for a short walk. Bus stop is a 5 min walk.Guest review byMechthild - 10.0
The entire location is stunning.
The entire location is stunning. Be prepared for lots of photos. Just walk along the row of shops,get some fish and chips or an ice cream and enjoy the view. Some accommodation places are high up on the hill so if mobility is a problem then recommend down on waterfront level. Most accommodations have rooms up stairs as well. I would return again. Tobermory is just beautiful.Guest review byElaineAustralia - 10.0
Craignure is beautiful even in poorer weather.
Craignure is beautiful even in poorer weather. If planning to eat out of an evening this would be best booked in advance as there was only one pub serving food near the ferry terminal and they stopped serving at 8pm.Guest review byShaunaUnited Kingdom - 4.0
It was a beautiful island, but without activities, you might...
It was a beautiful island, but without activities, you might as well make a day trip and spend the money on better accommodation in the area, where you also have the option to choose from more restaurants.Guest review byEmanuelSweden - 10.0
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 bySilvioSwitzerland - 10.0
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 bySuzieAustralia - 10.0
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 byRandyAustralia - 10.0
Sconser is quite small but it is central to most of Skye and...
Sconser is quite small but it is central to most of Skye and the Raasay ferry is on your doorstep (lovely walking at the north of the island and up Dun Can, lots of eagles, Brochel Castle, a distillery). The village is set back on a road parallel to the main road and houses look forward to the sea and Raasay and backwards to the mountain Glamaig (great views both ways). The Sconser Lodge Hotel has a cosy bar with open fireplace. Their restaurant is open to non-residents when they can cope with numbers so nip in and chat about available dates well in advance.Guest review byAndrewUnited Kingdom