Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels 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.
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.
Port Charlotte Hotel is located in Port Charlotte on the shore of Loch Indaal. The conservatory and gardens open onto a sandy beach.
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.
Boasting sea views, Eilidh’s Guest House is set in Port Ellen, 100 metres from White Hart Beach. This beachfront property offers access to free WiFi and free private parking.
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.
Loch Gorm House is set in Bruichladdich and features a garden and a shared lounge. This beachfront property offers access to free WiFi and free private parking.
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.
Popular with guests booking beach hotels in Port Ellen
Popular with guests booking beach hotels in Port Ellen
Popular with guests booking beach hotels in Port Ellen
Popular with guests booking beach hotels in Port Ellen