Skip to main content

Beach Hotels in Port Ellen

Find the beach hotels that appeal to you the most

Select occupancy

The best beach hotels in Port Ellen

Check out our selection of great beach hotels in Port Ellen

Filter by:

Review score

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.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 903 reviews
Price from
$168.86
1 night, 2 adults

Another Place, The Machrie

Hotel in Port Ellen

Another Place, The Machrie sits above the dunes of Islay's spectacular 7-mile beach, with uninterrupted views of the Atlantic Ocean, sea, sky and championship links.

R
Rodolfo
From
United States
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!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 245 reviews
Price from
$263.42
1 night, 2 adults

Port Charlotte Hotel

Port Charlotte (Near 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.

K
Kalia
From
United Kingdom
Great views of the bay from our room. Friendly and helpful staff.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 139 reviews
Price from
$303.94
1 night, 2 adults

Lochside Hotel

Bowmore (Near Port Ellen)

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.

M
Marshall
From
United States
The location was central to everything on Islay. The room was clean and comfortable with an amazing view. We loved our stay here.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 333 reviews
Price from
$256.32
1 night, 2 adults

Eilidh’s Guest House

Port Ellen

Eilidh’s Guest House offers accommodations in Port Ellen, a few steps from White Hart Beach. This beachfront property offers access to free Wifi and free private parking.

G
Gary
From
United States
Very nice sitting parlor on the same floor as the rooms. Wonderful view of the harbor. Made for a great place to enjoy morning coffee. To go breakfast also very ample.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 111 reviews

The Trout Fly Guest House

Port Ellen

The Trout Fly Guest House offers accommodations in Port Ellen, a few steps from White Hart Beach. Both free Wifi and parking on-site are accessible at the bed and breakfast free of charge.

S
Sylvia
From
Australia
Our stay at the Trout Fly Inn was memorable. Niall, our host, was fantastic. He cooked the most amazing breakfasts - try the Laphroaig waffles!! He was a fund of knowledge about Islay and looked after his guests so well. The location was brilliant, a short drive from the airport and close to the ferry terminal.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 150 reviews

Unique house in an idyllic situation on a beach

Port Ellen

Just a 3-minute walk from White Hart Beach and 0.6 miles from Kilnaughton Beach, Unique house in an idyllic situation on a beach features accommodations in Port Ellen with a garden.

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

Charming quirky coastal Cottage Port Ellen

Port Ellen

Featuring a garden, Charming quirky coastal Cottage Port Ellen features accommodations in Port Ellen. Free Wifi is available throughout the property and Kilnaughton Beach is a 9-minute walk away.

R
Ricardo Sonvezzo
From
Brazil
Very comfortable and clean cottage in a beautiful setting overlooking the sea, within walking distance of a pub and the seaside. The cottage is well equipped and has a table and chairs in the garden, where we enjoyed a few drinks some evenings. There is a parking spot right outside the front gate, which was very convenient. We thoroughly enjoyed our stay!
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 54 reviews

Loch Gorm House

Bruichladdich (Near Port Ellen)

Loch Gorm House in Bruichladdich provides accommodations with a garden and a shared lounge. This beachfront property offers access to free Wifi and free private parking.

D
Devon
From
United States
Loch Gorm House is amazing. The view is incredible and the hospitality is wonderful. The breakfast was fantastic! I would highly recommend a stay in this beautiful guesthouse. The house is located very close to Bruichladich Distillery which was our favorite tour of all the ones we went on. Definitely worth booking a tour there. The house is also great for birdwatching. We saw several new species for us by just looking out our bedroom window.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 130 reviews

Shorefield, Bruichladdich

Bruichladdich (Near Port Ellen)

Offering a garden, Shorefield, Bruichladdich features accommodations in Bruichladdich. This beachfront property offers access to a patio, free private parking, and free Wifi.

D
Dennis
From
United Arab Emirates
Great location for our group of 5 whisky enthusiasts to explore Islay. Very close to Bruichladdich distillery and a nice walk to Port Charlotte.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 56 reviews
All beach hotels in Port Ellen

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

Most booked beach hotels in Port Ellen and surrounding area in the past month

See all

Popular with guests booking beach hotels in Port Ellen

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 903 reviews

Popular with guests booking beach hotels in Port Ellen

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 245 reviews

Popular with guests booking beach hotels in Port Ellen

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

Popular with guests booking beach hotels in Port Ellen

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 150 reviews

Popular with guests booking beach hotels in Port Ellen

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 111 reviews

Popular with guests booking beach hotels in Port Ellen

Popular with guests booking beach hotels in Port Ellen

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

Beach Hotels That Guests Love in Port Ellen

See all
Avg. price/night: $337.71
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 903 reviews
Comfort, cleanliness, residents’ lounge, breakfast options, closeness to public transport , dining & shopping outlets, view of the harbour, closeness to the beach.
Guest review byFrances
Solo traveler
Avg. price/night: $337.71
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 903 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.
Guest review byMatt
Family with young children
Avg. price/night: $480.23
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 245 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.
Guest review byTina
Young couple