Beginning of main content

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Inner Hebrides and Isle of Skye 3 Star Hotels

See all 186 Hotels in Inner Hebrides and Isle of Skye
Isles Of Glencoe Hotel

Isles Of Glencoe Hotel

Glencoe, Ballachulish
3.0 out of 5.0
4.0 out of 5 (189 reviews)
Wonderful location , easy check in , great food and very reasonable bar prices .
  13 Feb 2018

£45

£45
Columba Hotel

Columba Hotel

The Esplanade, Oban
3.5 out of 5.0
3.7 out of 5 (202 reviews)
Renovations to surrounding restricted access,breakfast good quality but could be warmer,if steady supply of buffet was instituted instead of bulk supplying at intervals
  7 Feb 2018

£41

£41
Uig Lodge

Uig Lodge

Uig, Portree
3.5 out of 5.0
4.2 out of 5 (300 reviews)
Nice hotel and really friendly staffWe had a lovely stay here in one of the lodges at the back . The room was lovely with a brilliant view. Although the mattress was on its way out I think. Great place to stay to explore, we will be back.
  30 Dec 2017

£62

£62
Uig Hotel

Uig Hotel

Uig, Portree
3.5 out of 5.0
4.0 out of 5 (497 reviews)
PerfectThe owners and staff are excelent. Food amazing. Cant waut to go back.
  4 Nov 2017

£58

£58
Ballachulish Hotel

Ballachulish Hotel

Glencoe, Ballachulish
3.5 out of 5.0
3.9 out of 5 (148 reviews)
Good mattress and food.King size bed was very comfortable and the dinner and breakfast were both above average.
  23 Jan 2018

£50

£50
Roseneath Guest House

Roseneath Guest House

Dalriach Road, Oban
3.5 out of 5.0
4.3 out of 5 (286 reviews)
Lots of Charm in a Great LocationThe Roseneath Guest House was an idyllic stay for my partner and I. There is a lot of charm in the old guest house and Sarah provides a good selection of choices for a delicious breakfast. The fantastic Oban distillery, restaurants and shops are just a short walk a way, making the location perfect ...
  24 Oct 2017
Kyle Hotel

Kyle Hotel

Main Street, Kyle
3.5 out of 5.0
2.9 out of 5 (119 reviews)
Kyle hotel Kyle hotel. I stayed at the hotel for 3 nights and found it to be ok value for money. Rooms was clean,showers work well and breakfast was good. But kyle itself had no good restaurants and no good pubs.so your limitated to the hotel only.which for food and drink are not so good. Kyle hotel is a good ...
  27 Jul 2017

£86

£86
Gleann an Ronnaich Bed and Breakfast

Gleann an Ronnaich Bed and Breakfast

Staffin Road, Portree
3.5 out of 5.0
4.7 out of 5 (302 reviews)
Great B&B, friendly host, such nice foodStuart is a great host, very communicative and helpful with recommendations for local activities. Room very clean and comfortable - especially the beds, so comfortable! Breakfast was very tasty. Friendly lovely dog. Oh and the shower was ridiculously good - instant temp control and super ...
  16 Feb 2018

£75

£75
Lochailort Inn

Lochailort Inn

By Fort William, Lochailort
3.5 out of 5.0
4.1 out of 5 (305 reviews)
Friendly and relaxingWe stayed for three nights over the recent stormy weather to celebrate our wedding anniversary. The staff were friendly and welcoming and the food was of a very good standard with large sized portions. We came back from a day out on our anniversary to find a bottle of Prosecco and a card in our room ...
  19 Oct 2017

£79

£79
Oban Bay Hotel

Oban Bay Hotel

Corran Esplanade, Oban
3.0 out of 5.0
3.2 out of 5 (128 reviews)
Good value for moneyI think it was a good value hotel for the £52 we spent. Not an up-market experience, but served our purpose
  13 Feb 2018

£35

£35

Pocket Guide: 3 stars Hotels in Inner Hebrides and Isle of Skye

A visit to Scotland would not be complete without a trip through the Hebrides - each island has its own fascinating history and unique culture. Though they are different in many ways, all the Hebridean islands boast scenic landscapes, delicious seafood restaurants and a range of quaint hotels, B&Bs, guesthouses, and pubs.

Mix and Match the Islands in the Inner Hebrides

While it would be nearly impossible to see all of the Inner Hebrides in one trip, you can combine one or two islands; like the Isle of Skye, with its dramatic mountains and lochs, the Isle of Mull, with its rich history of castles, or the Isle of Tiree, best known for its world-class windsurfing.

While touring the Inner Hebrides visitors will discover a range of important historical, cultural, and natural wonders, including the Old Man of Storr in the mountains of Skye. Why not visit one of the many distilleries on the Isle of Islay, such as Laphroaig and Lagavulin, and Iona Abbey on the Isle of Iona – the latter is considered the birthplace of Christianity in Scotland.

Book Your Stay at a 3 Star Hotel in the Inner Hebrides

No matter what isle you happen to be staying on in the Inner Hebrides, one of the region’s three star hotels will provide you with an enjoyable and comfortable stay throughout your visit. To reserve your hotel room and plan your itinerary, use the Expedia search tool.

Recently booked Inner Hebrides and Isle of Skye hotels

Dunollie Hotel
3.5 out of 5.0
Last booking: 5 hours ago