Search hotels in Western Isles, United Kingdom

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

October 2026

123
45678910
11121314151617
18192021222324
25262728293031

November 2026

1234567
891011121314
15161718192021
22232425262728
2930
Flexible date options
Select occupancy

Check out these popular cities in Western Isles

Portree

236 hotels

Kyleakin

19 hotels

Stornoway

113 hotels

Broadford

43 hotels

Tobermory

59 hotels

Raasay

3 hotels

Uig

29 hotels

Port Ellen

11 hotels

Dunvegan

45 hotels

Craignure

8 hotels

Stay at the best hotels in Western Isles

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Lochindaal Hotel

Hotel in Port Charlotte

Located in Port Charlotte, Lochindaal Hotel provides a bar and free WiFi. Some units at the property feature a terrace with a garden view. At the hotel, rooms have a closet.

D
Debbie
From
United Kingdom
The staff were very helpful and friendly. The rooms were warm and comfortable. Had everything we needed. We had dinner at the hotel and it was delicious.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 302 reviews
Price from
$256.56
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
Magic Flute
From
United States
Our stay at the Port Charlotte Hotel on Islay was absolutely wonderful from beginning to end! The staff were incredibly friendly and welcoming, always going the extra mile to make us feel comfortable and completely at ease. Their warmth and attention to detail created such a homely atmosphere — we truly felt like part of the family. The restaurant was a highlight, serving delicious local dishes that celebrated the flavours of Islay beautifully. The chefs clearly put their hearts into every plate. And the bar — what a treat! The selection of local whiskies was fantastic, and we loved trying a few new favourites each evening. Our room was spotless, cosy, and perfectly appointed with everything we could possibly need. Waking up each morning to those lovely views was such a joy. The location couldn’t have been better either — ideal for exploring the island, with easy access to places like Kilchoman, Bruichladdich, and Bowmore Distilleries. We also adored visiting the charming Windswept Farm Shop, reached through meadows and hills dotted with grazing sheep and Highland cows — pure magic! All in all, it was an unforgettable experience, and we can’t wait to return.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 126 reviews
Price from
$407.14
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
Corey
From
Germany
Facilities, attached bar, location, residents room, breakfast, cleanliness, owner, etc. all of it perfect
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 864 reviews
Price from
$234.25
1 night, 2 adults

Isle Of Mull Hotel and Spa

Hotel in Craignure

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

K
Kyttanen
From
Netherlands
A beautiful trail from ferry to the hotel. The rooms and bathrooms were spacious and the beds were super comfortable. The staff at the front desk was extremely knowledgeable about local sites to see.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,974 reviews
Price from
$198.16
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.

M
Mary Claire
From
United Kingdom
Beautiful hotel with lots of history . Staff very welcoming on arrival, rooms very comfortable with exceptional views,lovely bar area ,breakfast was very good with wife choice on offer . We didn't have an evening meal . Will definitely visit again soon .
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,193 reviews
Price from
$315.90
1 night, 2 adults

Lochmaddy Hotel

Hotel in Lochmaddy

Lochmaddy Hotel features a garden, terrace, a restaurant and bar in Lochmaddy. The hotel has family rooms. At the hotel, each room comes with a desk and a flat-screen TV.

D
Donna
From
United Kingdom
Breakfast was incredible, Skye and Evelyn were so sweet and attentive and made our stay.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 138 reviews
Price from
$172.90
1 night, 2 adults

Hamersay Hotel

Hotel in Lochmaddy

Hamersay Hotel in Lochmaddy has 4-star accommodations with a garden, a terrace and a bar. The hotel has both free WiFi and free private parking. At the hotel, rooms include a desk and a flat-screen...

K
Kirstie
From
United States
Best place and proper sized bed we stayed in while in Scotland.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 146 reviews
Price from
$239.82
1 night, 2 adults

Langass Lodge

Hotel in Carinish

Located in Carinish, Langass Lodge has a garden and a bar. Featuring family rooms, this property also provides guests with a sun terrace. At the hotel, rooms come with a desk and a flat-screen TV.

C
Christopher
From
United Kingdom
The location is stunning. Breakfast was great. They even had a bike shed big enough for our tandem!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 150 reviews
Price from
$224.49
1 night, 2 adults

Polochar Inn

Hotel in Lochboisdale

Located in Lochboisdale, a 17-minute walk from North Boisdale Beach, Polochar Inn provides accommodations with a garden, free private parking, a terrace and a restaurant.

D
Daniel
From
United States
Great location to explore the Southern Hebrides! Very comfortable beds and on property dining is delicious and convenient.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 422 reviews
Price from
$170.53
1 night, 2 adults

Hame on Skye

Hotel in Lonmore

Hame on Skye, 2.8 mi 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.

P
Pallavkumar
From
United States
Great homey feel. Clean rooms. Food was amazing. Mattresses were a little too springy for our liking but overall great place.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 444 reviews
Price from
$324.06
1 night, 2 adults
See all 1323 hotels in Western Isles

Most-booked hotels in Western Isles in the past month

See all

Popular with guests booking hotels in Western Isles

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 1,413 reviews

Popular with guests booking hotels in Western Isles

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

Popular with guests booking hotels in Western Isles

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 2,725 reviews

Popular with guests booking hotels in Western Isles

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

Popular with guests booking hotels in Western Isles

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 807 reviews

Popular with guests booking hotels in Western Isles

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

Popular with guests booking hotels in Western Isles

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

Popular with guests booking hotels in Western Isles

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 753 reviews

Popular with guests booking hotels in Western Isles

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

Popular with guests booking hotels in Western Isles

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 979 reviews

Western Isles's best hotels with breakfast

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

Guest review
Loved the bar area and breakfast!! Great room.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,974 reviews

Guest review
A beautiful trail from ferry to the hotel. The rooms and bathrooms were spacious and the beds were super comfortable. The staff at the front desk was extremely knowledgeable about local sites to see.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 807 reviews

Guest review
Breakfast was excellent. Best shower I've ever experienced. Thanks.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 522 reviews

Guest review
Good location Walkable to city center Helpful staff
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 753 reviews

Guest review
Very nice hotel and the location is fantastic. The room was very clean and the bathroom was very spacious.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 979 reviews

Guest review
Very comfortable spacious rooms. Friendly efficient staff. Superb quality of food and ambience in the restaurant. Highly recommend.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 458 reviews

Guest review
Lovely harbour location, friendly staff, lovely spacious room
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 138 reviews

Guest review
Breakfast was incredible, Skye and Evelyn were so sweet and attentive and made our stay.

Hotels in Western Isles you can book without a credit card

See all

The Royal Hotel

Hotel in Portree
No credit card needed
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 1,413 reviews

Guest review
Extremely clean with modern updates. Excellent breakfast (quality and portion sizes)
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 2,725 reviews

Guest review
A nice room with seaview. Clean rooms, quite warm heating system, good bathroom. Everything you expect.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 799 reviews

Guest review
Comfortable room and bed. Good selection of complimentary beverages and snacks. Very good breakfast.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 812 reviews

Guest review
Good location, easy to find and good parking. Easy to check in.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 864 reviews

Guest review
Facilities, attached bar, location, residents room, breakfast, cleanliness, owner, etc. all of it perfect
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,193 reviews

Guest review
Beautiful hotel with lots of history . Staff very welcoming on arrival, rooms very comfortable with exceptional views,lovely bar area ,breakfast was very good with wife choice on offer . We didn't have an evening meal . Will definitely visit again soon .
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,472 reviews

Guest review
Perfect, magical, cosy. I think this IS a must in every bucket list. The food is absolutely amazing and the staff makes you feel at home. We went on a cold night and the fire was on, we had a perfect dinner and had the BEST night sleep. I Will recommend this hotel to all my loved ones
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 157 reviews

Guest review
Rooms we very spacious and comfortable. The restaurant team was very friendly. Food and drinks were excellent. Even the early morning continental breakfast since as we left at 5am was very thoughtful.

FAQs about hotels in Western Isles

See reviews by guests who stayed at hotels in Western Isles

See all
From $228.89 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 257 reviews
The place was great, with breathtaking views of the rugged coastline and stunning sunsets. The hotel staff were friendly, welcoming, and incredibly helpful throughout our stay. I ran into an issue with my rental vehicle, and both the owner and staff stepped in right away without hesitation—they really went above and beyond. The location is fantastic—just a 10-minute drive from Laphroaig, Lagavulin, Ardbeg, and Bowmore distilleries, plus right next to a great rum distillery and beer brewery. It’s also only about a 30-minute drive to Caol Ila (home of Johnnie Walker) and the ferry to mainland Scotland. Highly recommend this place, and I’m already planning on coming back!
Guest review byRodolfo
United States
From $189.54 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,193 reviews
Beautiful hotel with lots of history . Staff very welcoming on arrival, rooms very comfortable with exceptional views,lovely bar area ,breakfast was very good with wife choice on offer . We didn't have an evening meal . Will definitely visit again soon .
Guest review byMary Claire
United Kingdom
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 179 reviews
The hotel is beautifully situated outside the town and near the ferry. Road maps are provided, and the island is easy to get around. The common areas are gorgeous and cozy the restaurant is beautiful and the food was fantastic. Five stars!
Guest review byGretchen
United States
From $729.51 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 35 reviews
Everything…. Truly. I went around and walked through the most stunning parts of nature and found the standing stones. Fire was prepped for when I returned. We honestly just stayed close and luxuriated in this amazing castle.
Guest review byAmy
United States
From $167.32 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 337 reviews
The room was upstairs and had a wonderful view of the lighthouse in the distance and the immediate view of the inner seas. The staff was very friendly and welcoming, and the restaurant food and service was wonderful!
Guest review byLJP
United States
From $257.80 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,974 reviews
A beautiful trail from ferry to the hotel. The rooms and bathrooms were spacious and the beds were super comfortable. The staff at the front desk was extremely knowledgeable about local sites to see.
Guest review byKyttanen
Netherlands
From $461.16 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 104 reviews
Absolutely beautiful location and setting. Comfortable bedding and nice room size. Fantastic restaurant onsite. Excellent location to sit back and relax, or explore.
Guest review byRafael
United States
From $145.77 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 627 reviews
Staying on Iona is a magical experience. The pods are clean and very well taken care of by Will and the team. Will plan to return in the future!
Guest review byCharles
Canada
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 979 reviews
Very comfortable spacious rooms. Friendly efficient staff. Superb quality of food and ambience in the restaurant. Highly recommend.
Guest review byAllan
United Kingdom
From $304.79 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 326 reviews
The location was central to everything on Islay. The room was clean and comfortable with an amazing view. We loved our stay here.
Guest review byMarshall
United States
From $176.76 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 753 reviews
Very nice hotel and the location is fantastic. The room was very clean and the bathroom was very spacious.
Guest review byMikołaj Nowak
Poland
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,173 reviews
Absolutely beautiful and peaceful location with incredibly generous and helpful staff.
Guest review byVarina
United States
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 807 reviews
Breakfast was excellent. Best shower I've ever experienced. Thanks.
Guest review byColin
United Kingdom
From $178.59 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 522 reviews
Good location Walkable to city center Helpful staff
Guest review byHannah
United States
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2,320 reviews
Loved the bar area and breakfast!! Great room.
Guest review byRussell
United States
From $252.99 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 356 reviews
Lovely big room and staff were excellent
Guest review byAlexander
United Kingdom
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 334 reviews
Everything, excellent experience
Guest review byRaymundo
United States

Planning a trip? Get inspired by reviews of cities in Western Isles

Scored out of 10, guest rating 10

Incredibly cute town with a variety of shops and cafes.

Incredibly cute town with a variety of shops and cafes. Great food and beverages can be had at multiple locations throughout the town. Birch Bakery was an added joy as their pastries were fantastic! But get there early as the line gets pretty long right after opening. Easy access to the various sites (Old Man of Storr, Kilt Rock, Dunvegan Castle), trails (Quiraing), and vistas on Skye. Great place for an extended stay!
Guest review byRobert
United States
Scored out of 10, guest rating 8.0

It fit the purpose of our trip which was an auto tour of the...

It fit the purpose of our trip which was an auto tour of the island of Skye. We would have preferred to stay further up the island but could not find a hotel with vacancies there. This town is no longer very scenic, but it worked for us.
Guest review byTodd
Scored out of 10, guest rating 10

Unfortunately, we were only on the island for one day and...

Unfortunately, we were only on the island for one day and arrived in Stornoway around 6:00 pm. Stores were closed by then, so we were unable to check out the sites and shops. Given the chance I would have stayed 1 or 2 more days.
Guest review byAmy
United States
Scored out of 10, guest rating 8.0

Broadford was a great base for exploring the isle of skye.

Broadford was a great base for exploring the isle of skye. Our accommodation was very good. Breakfast was very good . You really need to have a car to explore the island in just a few 2 days. You need to be prepared for extreme changes of weather within a few hours. The country side is spectacular & our stops to view & exploring were numerous. For those prepared & able there are many awesome walking/ hiking options. Allow plenty of time is this is your thing
Guest review byGolding
Australia
Scored out of 10, guest rating 10

Cute little harbor town on Mull, selection of good places to...

Cute little harbor town on Mull, selection of good places to eat at various price points, great base to explore the north end of the island. We came in direct on the Kilchoan ferry, stayed two nights, then took a road trip round the north of the island to visit Calgary Beach, enjoy the scenery, and head back to Oban on the Craignure ferry on our last afternoon. Picked up great scallops and chips at the chip shop to eat overlooking the harbor one night, and enjoyed sophisticated pizza and Italian at The Gallery Restaurant in a converted church. Only sorry we didn't have an extra day or two to visit the distillery, museum and take a wildlife boat trip from the harbor. Next time, when we'd also like to visit Iona. Don't miss the cheese and spirits tour at The Glass Barn just outside the town (walkable if you enjoy a short hike along country lanes). Highlight of our trip!
Guest review byAnne-Marie
United States
Scored out of 10, guest rating 10

Short ferry ride.

Short ferry ride. Although I initially found it a pain to make sure we were at the ferry on time, I loved the extra time to spend on the island in the evening. You can walk around the property, go to the distillery, bar, restaurant, hang out in the library or play room. My son and I had a great time and would love to come back and spend more time. We left our car on the Sconser side. We ate one night at the hotel and the other an early dinner in Portree.
Guest review byMailynn
United States
Scored out of 10, guest rating 8.0

UIg is a really nice place and all of the attractions were...

UIg is a really nice place and all of the attractions were nearby so that we could plan it really well. This was perfect for a family vacation, especially there is a nearby supermarket within walking distance
Guest review byAravind Anilkumar
India
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
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 8.0

Roads on the island are quite tricky - single lane with...

Roads on the island are quite tricky - single lane with passing places, but fine if you take your time and do not want to go anywhere in a hurry. Road surfaces are generally very good. Beautiful views. Craignure is a good location for accessing both north & south areas of the island. Handy for the ferrys. There are some lovely coastal walks close by.
Guest review byBrian
United Kingdom

More places to explore, more ways to go

  • Cheap vacations in Stornoway

    Plan everything you need for your vacation in one place – from flights and stays to tours and activities
  • Flights to Western Isles

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

    If you're planning a longer trip, look beyond Western Isles and explore the whole country!
  • Hotels in England

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

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

    Thinking about which towns and cities to visit during your trip to Western Isles? Try Stornoway, a popular choice with guests.
  • When to visit the United Kingdom

    Events, prices, weather – everything you need to know about the best time to visit the United Kingdom.
  • Hotels in Scotland

    Thinking about a longer trip? Looking for ideas for other destinations? Take a look at nearby Scotland and continue your search!
  • Hotels on Isle of Skye

    Thinking about a longer trip? Looking for ideas for other destinations? Take a look at nearby Isle of Skye and continue your search!