Search hotels in Western Isles, United Kingdom

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

Check out these popular cities in Western Isles

Portree

220 hotels

Broadford

48 hotels

Tobermory

53 hotels

Stornoway

106 hotels

Kyleakin

16 hotels

Port Ellen

8 hotels

Bridgend

3 hotels

Stein

11 hotels

Uig

26 hotels

Glendale

19 hotels

Stay in Western Isles's best hotels!

Filter by:

Star rating
Review score

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.

N
Nathan
From
United Kingdom
Staff friendly, well presented, good breakfast
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 233 reviews
Price from
US$568.43
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.

N
Nikki
From
Australia
Lorna - the manager was the most delightful and wonderful woman we have ever met !! If she makes any recommendations trust her !!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 138 reviews
Price from
US$470.38
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
craig
From
United Kingdom
Warm welcome from the duty manager nothing was a problem 👍
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 962 reviews
Price from
US$331.25
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.

P
Peter
From
Ireland
Beautiful setting and wonderfully charming buildings and rooms.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 125 reviews
Price from
US$980.50
1 night, 2 adults

Temple View Hotel

Hotel in Carinish

Set in Carinish, 46 km from Askernish Golf Club, Temple View Hotel offers accommodation with a garden, free private parking, a shared lounge and a terrace. Guests can have a drink at the bar.

S
Steve
From
United Kingdom
Everything, especially the WiFi, considering the location it was excellent.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 29 reviews
Price from
US$294.55
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.

D
Dr. Tobias
From
Germany
The perfect Place to stay in Mull
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,009 reviews
Price from
US$246.54
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.

D
DeidreMitchell
From
Australia
We really enjoyed the old world charm and friendly staff. The bar and meals were excellent and very well prepared with an eclectic menu.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,104 reviews
Price from
US$233.20
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$380.94
1 night, 2 adults

Langass Lodge

Hotel in Carinish

Situated in Carinish, Langass Lodge has a garden and a bar. Boasting family rooms, this property also provides guests with a sun terrace.

L
Linne
From
United States
Fantastic property, fantastic location, fantastic staff, fantastic food. Couldn’t be better.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 147 reviews
Price from
US$251.42
1 night, 2 adults

The Inn @ Aird a' Bhasair

Hotel in Ardvasar

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.

R
Rhonda
From
New Zealand
The food in the inn was great.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 759 reviews
Price from
US$349.80
1 night, 2 adults
See all 1174 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 9.3
Superb - What previous guests thought, 1,126 reviews

Popular with guests booking hotels in Western Isles

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

Popular with guests booking hotels in Western Isles

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

Popular with guests booking hotels in Western Isles

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,459 reviews

Popular with guests booking hotels in Western Isles

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

Popular with guests booking hotels in Western Isles

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 962 reviews

Popular with guests booking hotels in Western Isles

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

Popular with guests booking hotels in Western Isles

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 136 reviews

Popular with guests booking hotels in Western Isles

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

Popular with guests booking hotels in Western Isles

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

Western Isles's best hotels with breakfast

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 123 reviews

Set within in its own attractive gardens, this modern hotel is ideally located on the outskirts of Stornoway, just across the road from the golf course leading onto historic Lews Castle grounds.

From US$244.08 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 517 reviews

Stornoway's most historic hotel, the Royal nestles in the heart of Stornoway, beside the marina, where you can relax, enjoy the hotel's cosy character and enjoy dining in our Boatshed Restaurant or in...

From US$244.08 per night
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.93 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 99 reviews

Hamersay Hotel in Lochmaddy has 4-star accommodation with a garden, a terrace and a bar. The hotel features both free WiFi and free private parking.

From US$172.25 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.25 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.88 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$186.83 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 651 reviews

Stornoway's largest hotel, Caladh Inn is just half a mile to Stornoway Lewis Ferry Terminal and less than 3 miles from Stornoway Airport. Free Wi-Fi and free private parking are available.

From US$200.75 per night

Budget hotels in Western Isles

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$225.25 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.

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, 962 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$212 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$636 per night

Hotels in Western Isles that you can book without a credit card

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 9.3
Superb - What previous guests thought, 29 reviews

Set in Carinish, 46 km from Askernish Golf Club, Temple View Hotel offers accommodation with a garden, free private parking, a shared lounge and a terrace. Guests can have a drink at the bar.

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.78 per night

Langass Lodge

Hotel in Carinish
No credit card needed
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 147 reviews

Situated in Carinish, Langass Lodge has a garden and a bar. Boasting family rooms, this property also provides guests with a sun terrace.

From US$205.71 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.

Stein Inn

Hotel in Stein
No credit card needed
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 863 reviews

Stein 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$139.13 per night
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.

FAQs about hotels in Western Isles

See reviews by guests who stayed at hotels in Western Isles

See all
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 49 reviews
Breathtakingly beautiful on arrival with stunning views and 5,000 acres of incredible views in all directions. Inside was an adventure with lots to explore - large bedrooms, 3 living/sitting rooms (one accessed via steps up a castle turret!), huge bathroom with good shower and free-standing bath positioned for awesome views out over the fields towards the sea (admittedly not used because we’ve been having too much fun during daylong hours) well equipped kitchen and, a bit blowy at this time of year but access to the rooftop as well (further up the turret!!). Inside the castle it’s full of character and charm including dreamy log fires in the main living room every night. Outside are fantastic walks through beautiful wild surroundings, peppered with wildlife including highland cows! Our stay will live long in the memory and we won’t hesitate to return if we come back to Mull in the future. A big thank you to the lovely owners, particularly rescuing us on the first night with an extra pack of firelighters when I botched my first attempt to get the log fire going! :)
Guest review by
Mat
United Kingdom
From US$229.01 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,126 reviews
Communication prior to our arrival. very accomodating, informing and higg service standards. best part! they invited us for the Chirstmas celebration with keltic dance ... what an experience!! Oliver, the bar-men/ magician is outstanding! His knowledge in comination with his hospitality is unbeatable. The hotel should be very aware of this asset! In general huge tumbs up to all of the team. made the difference
Guest review by
Roel de Haas
Spain
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,118 reviews
The hotel exceeded our expectations. The staff was very welcoming and even upgraded our second room so we could stay next to each other. Our Deluxe Family rooms had a stunning view of the water and fields with grazing sheep. Dinner was delicious, and the interiors, especially the library, were truly impressive. Our stay was short but very pleasant — we would love to return and explore the island more.
Guest review by
Olga
United Arab Emirates
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 895 reviews
The whole experience of staying at the Sligachan Hotel was a blast! The team are superb, and the rooms are utterly cosy and spacious (I even had my own cloakroom!) with a massive comfy bed. Every breakfast was a feast, accompanied by the lovely banter from the team. Will definitely come again in spring.
Guest review by
Marla Zinger
Russia
From US$166.95 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 408 reviews
Charming old hotel with lovely accomodation situated right in the Loch. Very friendly helpful staff. The pub attached was good fun for a drink before we had a lovely dinner in the restaurant on site. Great breakfast as well. You can also enjoy the guest lounge areas.
Guest review by
Robyn
Australia
From US$223.93 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.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$167.61 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,469 reviews
The location of the hotel is gorgeous, and the rooms, and the staff, and the food, and the music (good rock blues and jazz)
Guest review by
Jose
Spain
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 680 reviews
Scenic and peaceful. Lovely welcome and hospitality from Will. Great shared amenities.
Guest review by
Allison
Australia
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 215 reviews
Great location, exceptional golf course, good good, friendly service.
Guest review by
Angela
Switzerland
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 157 reviews
Everything… location, decoration and the staff. Food was excellent…
Guest review by
nigel
Spain
From US$636 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 125 reviews
Beautiful setting and wonderfully charming buildings and rooms.
Guest review by
Peter
Ireland
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 2,211 reviews
Great location, friendly staff , very clean and comfortable
Guest review by
Geraldine
Isle of Man
From US$228.56 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 379 reviews
Great location and view, friendly staff and good food.
Guest review by
Ian
Thailand
From US$200.75 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 651 reviews
Comfy bed and good sleep and excellent carvery
Guest review by
David
United Kingdom
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,009 reviews
The perfect Place to stay in Mull
Guest review by
Dr. Tobias
Germany
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 140 reviews
The whole experience was great 😃
Guest review by
Donald
United Kingdom

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

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
10

Very pretty place right from harbours to bays , castle...

Very pretty place right from harbours to bays , castle grounds, and many coves and beaches. Lovely people , great selection of dining out restaurants, and many places to visit in the surrounding area.
Guest review by
Russell
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

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

The nature in Glendale is beautiful with mountains, rivers...

The nature in Glendale is beautiful with mountains, rivers and lakes. Sheep roam freely. In parts very busy roads. Many sights are crowded. If you want more solitude with slightly less rugged mountains but impressive mountain ranges and wide unobstructed views over lakes and beautiful beaches visit Lewis and Harris instead.
Guest review by
Milena
Netherlands