Skip to main content

Stay in Outer Hebrides's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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. Susan and Stephen were really welcoming and knowledgeable about the islands. Room was really comfortable and well equipped. There is a restaurant that serves breakfast and evening meals, all home cooked and great quality. Bonus of a lovely bar for a drink in the evening, and the views of the sunsets were amazing. There is plenty of parking and the hotel is in a great place for exploring the local area.

Show more Show less
9.1
Superb
7 reviews
Price from
MXN 3,034
per night

Polochar Inn 3 stars

Hotel in Lochboisdale

Located in Lochboisdale, 1.5 km from North Boisdale Beach, Polochar Inn provides accommodation with a garden, free private parking, a terrace and a restaurant. Great location and even greater staff. The young and enthusiastic managment catered to all we could wish for and more. extremely happy customers here!! Highly recommend.

Show more Show less
8.3
Very good
338 reviews
Price from
MXN 2,655
per night

The Crown Inn

Hotel in Stornoway

The Crown Inn offers pet-friendly accommodation in Stornoway, 400 metres from Museum Nan Eilean. Guests can enjoy the on-site restaurant. very central. very comfortable. breakfast lovely

Show more Show less
8.1
Very good
754 reviews
Price from
MXN 2,507
per night

Hotel Hebrides 4 stars

Hotel in Tarbert

In the heart of the Hebrides, this boutique-style hotel offers individually designed en suite bedrooms all with free Wi-Fi, flat-screen TVs, tea/coffee and DVD players. Nice location and free parking

Show more Show less
8.8
Fabulous
274 reviews
Price from
MXN 2,317
per night

Royal Hotel 3 stars

Hotel in Stornoway

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... Accommodation very good, staff very friendly and helpful

Show more Show less
8.2
Very good
647 reviews
Price from
MXN 4,989
per night

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. At the hotel, every room includes a wardrobe. Staff was exceptionally personable and helpful; front desk, cleaning and food service. Safe place to store our bikes. Interesting grounds

Show more Show less
8.9
Fabulous
60 reviews
Price from
MXN 4,135
per night

Loch Erisort Hotel

Hotel in Balallan

Set in Balallan, 32 km from Callanish Standing Stones, Loch Erisort Hotel offers accommodation with a garden, free private parking, a shared lounge and a restaurant. EVERYTHING! A superb place to stay!

Show more Show less
8.3
Very good
27 reviews
Price from
MXN 5,941
per night

Caladh Inn 3 stars

Hotel in Stornoway

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. Very nice facility, luxury stay. Room was difficult to locate, need map of hotel. Signs needed to find reception, the sign existing is in the wrong place.

Show more Show less
7.2
Good
835 reviews
Price from
MXN 2,570
per night

Cabarfeidh Hotel 4 stars

Hotel in Stornoway

Set within in its own attractive gardens, this modern 4-star hotel is ideally located on the outskirts of Stornoway, just across the road from the golf course leading onto historic Lews Castle... Everything was fine.. staff really helpful and friendly

Show more Show less
7.9
Good
265 reviews
Price from
MXN 3,720
per night

Grimisdale Guest House

Leverburgh

Grimisdale Guest House is offering accommodation in Leverburgh. This bed and breakfast features a garden and free private parking. The view was very beautyful. It is also very close to the next bus stop which was very practical. The lokation is also a good starting point for many hiking adventures. The room was bright and very clean. The hot shower after hiking was a bliss. Breakfast in the morning was very tasty and we enjoyed to chat with the other guests of the house. The hosts of grimisdale guest house were very caring and always willing to help when necessary.

Show more Show less
9.6
Exceptional
120 reviews
Price from
MXN 3,413
per night

Hotels with extra health and safety measures

Find hotels in Outer Hebrides with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Outer Hebrides in the past month

See all

Outer Hebrides's best hotels with breakfast

See all

FAQs about hotels in Outer Hebrides

  • Stornoway, Lochboisdale and Tarbert are popular with other travellers visiting Outer Hebrides.

  • On average, 3-star hotels in Outer Hebrides cost MXN 3,233 per night, and 4-star hotels in Outer Hebrides are MXN 2,920 per night. If you're looking for something really special, a 5-star hotel in Outer Hebrides can on average be found for MXN 5,196 per night (based on Booking.com prices).

  • Temple View Hotel, Hotel Hebrides and Polochar Inn are some of the popular hotels in Outer Hebrides.

    In addition to these hotels, Royal Hotel, The Crown Inn and Langass Lodge are also popular in Outer Hebrides.

  • Many families visiting Outer Hebrides loved staying at Langass Lodge, Polochar Inn and Hotel Hebrides.

    Similarly, Royal Hotel, The Crown Inn and Loch Erisort Hotel are also popular among family travellers.

  • Loch Erisort Hotel, Langass Lodge and Polochar Inn have received great reviews from travellers in Outer Hebrides regarding the views from their hotel rooms.

    Guests staying in Outer Hebrides also spoke highly of the views from the rooms at Royal Hotel, The Crown Inn and Hotel Hebrides.

  • On average, it costs MXN 5,433 per night to book a 3-star hotel in Outer Hebrides for tonight. You'll pay on average around MXN 5,165 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Outer Hebrides will cost around MXN 5,351 (based on Booking.com prices).

  • There are 248 hotels in Outer Hebrides you can book on Booking.com.

  • Travellers who stayed in Outer Hebrides near Stornoway Airport (SYY) have said good things about Royal Hotel, The Crown Inn and Loch Erisort Hotel.

  • For hotels in Outer Hebrides that serve up a highly-rated breakfast, try Langass Lodge, Royal Hotel and Polochar Inn.

  • Couples travelling in Outer Hebrides loved staying at Temple View Hotel, Hotel Hebrides and Langass Lodge.

    Similarly, these hotels in Outer Hebrides are highly rated by couples: Loch Erisort Hotel, Royal Hotel and Polochar Inn.