Skip to main content

The best beach hotels in Port Ellen

Check out our pick of great beach hotels in Port Ellen

Filter by:

Review score

See the latest prices and deals by choosing your dates.
The Islay Hotel, hotel in Port Ellen

On Islay’s famous Whisky Coast, in the fishing village of Port Ellen, overlooking the harbour and marina and just 2 hours by ferry from Kennacraig on the Scottish mainland, The Islay Hotel offers a...

The food, room and staff were absolutely excellent.
Scored 9.0
9.0
Rated superb
Superb
370 reviews
Eilidh’s Guest House, hotel in Port Ellen

Offering sea views, Eilidh’s Guest House is an accommodation set in Port Ellen, 100 metres from White Hart Beach and 2 km from Kilnaughton Beach.

Relaxed arrival, easy and pragmatic Check-In. Close to the ferry terminal, close to everything in the town. Along 3 miles, all 3 distilleries Lagavulin, Laphroig and Ardbeg can be reached.
Scored 9.2
9.2
Rated superb
Superb
162 reviews
Machrie Hotel & Golf Links, hotel in Port Ellen

Featuring a fitness centre and a garden, Machrie Hotel & Golf Links is situated just outside Port Ellen. This 4-star hotel offers a 24-hour front desk and free WiFi.

Food excellent, room excellent and very comfortable, bathroom fantastic. The whole ambiance of the place was exceptional, felt so welcome and comfortable. Loved all the seating areas.
Scored 8.9
8.9
Rated fabulous
Fabulous
236 reviews
Cala Sith Guesthouse, hotel in Port Ellen

Boasting a garden, Cala Sith Guesthouse is set in Port Ellen in the Isle of Islay region, 200 metres from White Hart Beach and 2.2 km from Kilnaughton Beach.

Here's an improved version of your review: "Excellent communication from the owner and a smooth, hassle-free check-in process. This well-appointed flat, situated within a charming block, provides everything you'd need for a comfortable stay. The kitchen is fully equipped with an oven, microwave, stove, and washing machine, making it easy to feel at home. The open-plan lounge and kitchen are thoughtfully designed, and the bedroom is spacious with a sleek, modern ensuite. Very convenient for the Port Ellen Ferry.
Scored 8.8
8.8
Rated fabulous
Fabulous
477 reviews
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.

Beautiful room with a fantastic view of the beach! Lovely big room and very comfy bed! Very clean!
Scored 8.8
8.8
Rated fabulous
Fabulous
977 reviews
Port Charlotte Hotel, hotel in Port Ellen

Port Charlotte Hotel is located in Port Charlotte on the shore of Loch Indaal. The conservatory and gardens open onto a sandy beach.

Staff were very friendly and the food, breakfasts and dinner, was excellent. Great location. Very good selection of Islay whisky available in the hotel bar.
Scored 9.0
9.0
Rated superb
Superb
166 reviews
Loch Gorm House, hotel in Port Ellen

Set in Bruichladdich, Loch Gorm House features a garden and a shared lounge. This beachfront property offers access to free WiFi and free private parking.

Breakfast was outstanding. Fiona offered a huge choice and everything was cooked when you came to the table. It was delicious. Breakfast table was presented beautifully and was very inviting. Fiona is a cordon bleu cook and it showed.
Scored 9.7
9.7
Rated exceptional
Exceptional
67 reviews
Lochside hotel, hotel in Port Ellen

Lochside hotel is situated in Bowmore and features a terrace. Featuring luggage storage space, this property also provides guests with a restaurant. Free WiFi is available.

The place was really nice and clean with good facilities. I had the Ardbeg room with separate bathroom, but the bathroom was huge and modern - great shower pressure. Niall was a great host and his breakfasts are huge!! So bring an appetite.
Scored 8.3
8.3
Rated very good
Very good
512 reviews
Shorefield, Bruichladdich, hotel in Port Ellen

Situated in Bruichladdich in the Isle of Islay region, Shorefield, Bruichladdich has a garden. This beachfront property offers access to a patio, free private parking and free WiFi.

The location was good
Scored 8.9
8.9
Rated fabulous
Fabulous
44 reviews
All beach hotels in Port Ellen
Looking for a beach hotel?
There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.
Search beach hotels in Port Ellen

Most booked beach hotels in Port Ellen this month

Beach hotels that guests love in Port Ellen

  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 977 reviews
    Comfort, cleanliness, residents’ lounge, breakfast options, closeness to public transport , dining & shopping outlets, view of the harbour, closeness to the beach.
    Frances
    Solo traveller
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 977 reviews
    It was a quaint hotel with an amazing location on the beach. We loved the breakfast, the resident lounge, and the public bar Amazing staff.
    Matt
    Family with young children
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 370 reviews
    The Islay Hotel is a great location for shops, eating out, distilleries and beaches. We found the staff to be very helpful and friendly. Our room was spotlessly clean and well organized. The breakfast was a very good start to our day. In addition to the hotel, we recommend the café at Ardbeg distillery for lunches and teas. On the road to Bowmore (on the right-hand side) is the Balaclava Byre Farm Shop and Restaurant, which also provides delicious food, using local produce from Islay.
    Andrew
    Group
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 477 reviews
    Clean, welcoming and perfect location
    Matthew
    Family with young children
  • Avg. price/night: £225
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 236 reviews
    The setting is beautiful. You can walk through the golf course to the beach and it's like having your own private beach. The rooms are comfortable and clean (not luxurious but cozy). I don't think any hotels on the island are that fancy so this is definitely one of the nicer and more spacious ones (rooms are not huge but at least they aren't tiny). The food at the restaurant was pretty good too which is convenient. Staff and people on the island were extremely nice.
    Tina
    Young couple
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 370 reviews
    Nigel, Moira,.Jane and the team at The Islay Hotel are truly great hosts. Professional, friendly, and over and beyond helpful. I highly recommend the daily specials at the restaurant. The freshest ingredients, beautifully prepared. A great location sitting on the beach of Port Ellen and a 20-minute stroll to Laphroaig and other distilleries nearby. Many thanks for your warm and forever memorable hospitality Ilay. I'll be back soonest.
    Jason William
    Solo traveller
  • Avg. price/night: £225
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 236 reviews
    The location is superb, wonderful views and walks along the vast beach. The accommodation was clean and comfortable with a fantastic bathroom. The room was a tad small and we had to keep our cases in the middle of the room but we had a great view across the golf course to the sea with stunning sunsets.
    Lorraine
    Young couple
gogless