Skip to main content

Stay in Isle of Islay's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Wonderful: 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.

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. Great staff, especially Lorna and Kate..Kitchen staff are very efficient. Loved the bar with live music. I especially loved all the artwork from Scottish artists. Food was wonderful

Show more Show less
9.1
Wonderful
155 reviews
Price from
$201
per night

Lochindaal Hotel

Hotel in Port Charlotte

Located in Port Charlotte, Lochindaal Hotel provides a bar and free WiFi. Featuring family rooms, this property also provides guests with a sun terrace. Staff: took the time to remember our names before we even got there, super hospitable, and always make sure to prioritize the guests. They went above and beyond for any requests we had. Room: cleanliness & amenities felt like a hotel, decor felt like home, perfect mix Food/bar: local bar is right downstairs (but split from the hotel side if you just need entrance/exit), what else could you want. Food was really good as well. They also have a sister restaurant that books out down the street! This is our favorite hotel that we've ever stayed at. Can't wait to go back, thank you to everyone at Lochindaal!

Show more Show less
8.5
Very Good
186 reviews
Price from
$185
per night

Machrie Hotel & Golf Links

Hotel in Port Ellen

Featuring a fitness center and a garden, Machrie Hotel & Golf Links is located just outside Port Ellen. This 4-star hotel offers a 24-hour front desk and free WiFi. The facility was lovely, even for non golfers

Show more Show less
8.9
Excellent
229 reviews
Price from
$198
per night

Bridgend Hotel

Hotel in Bridgend

Bridgend Hotel is located in Bridgend. With free WiFi, this 4-star hotel has a garden and a bar. The staff, the food, the room was clean and confortable

Show more Show less
8.9
Excellent
587 reviews
Price from
$128
per night

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. An amazing place where to have a super relaxed stay in the middle of the whisky tour rush. Super kindly staff, and super clean. I won’t hesitate one minute to book this place again next time I will decide to reach the “peated Island”. 😁

Show more Show less
8.8
Excellent
991 reviews
Price from
$156
per night

Lochside hotel

Hotel in Bowmore

Lochside hotel is located in Bowmore and features a terrace. Featuring luggage storage space, this property also provides guests with a restaurant. Free WiFi is available. Location, views, dinner, breakfast!!

Show more Show less
8.3
Very Good
495 reviews
Price from
$194
per night

Port Askaig Hotel

Hotel in Port Askaig

Port Askaig Hotel has a garden, shared lounge, a restaurant and bar in Port Askaig. The property has services including meeting and banquet facilities and karaoke. The location is great. We needed a place in an emergency and they did everything we needed. The staff were funny and helpful.

Show more Show less
7
Good
155 reviews
Price from
$78
per night

Eilidh’s Guest House

Port Ellen

Eilidh’s Guest House is located in Port Ellen, just a few steps from White Hart Beach and 1.2 miles from Kilnaughton Beach. This beachfront property offers access to free Wifi and free private... This was exactly what we needed and wanted. It was in the perfect location to access distilleries, the airport, restaurants, and transportation. Niall the property manager was incredible. He was so welcoming and made sure we had everything we needed. We are so happy that the property had availability for the days we stayed. We will definitely be back!

Show more Show less
9.2
Wonderful
155 reviews
Price from
$136
per night

Dha Urlar

Bowmore

Located on Islay, Dha Urlar offers 4-star accommodations with a garden and a shared lounge. Featuring a tour desk, this property also has outside decking. Jim and Caroline are excellent hosts Friendly and informative and very welcoming Saw a hare and a stoat and multiple species of birds

Show more Show less
9.5
Exceptional
183 reviews
Price from
$207
per night

Port Charlotte Youth Hostel

Port Charlotte

Featuring free WiFi, Port Charlotte Youth Hostel offers accommodations in Port Charlotte. Free private parking is available on site. Each room has a shared bathroom. Lorna was very friendly and helpful.location was beautiful

Show more Show less
9.2
Wonderful
244 reviews

Hotels with extra health and safety measures

Find hotels in Isle of Islay with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most booked hotels on Isle of Islay in the past month

See all

FAQs about hotels in Isle of Islay

See reviews by guests who stayed at hotels on Isle of Islay

See all