5 best hotels in Port Ellen
Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed









No. 1 Charlotte Street
Port Ellen,Port Ellen - View on map- Car park
- Free Wi-Fi in all rooms!
- Luggage storage
- Bar
- Laundry service
- Wi-Fi in public areas
- Daily housekeeping
- Beach
9.5
Exceptional
8 reviews
Avg price per night
$ 240









Cala Sith Guesthouse
Port Ellen,Port Ellen - View on map- Car park
- Free Wi-Fi in all rooms!
- Contactless check-in/out
- Wi-Fi in public areas
- Family room
- Smoking area
- Daily housekeeping
- Beach
Avg price per night
$ 122









The Trout Fly Guest House
Port Ellen,Port Ellen - View on map- Car park
- Free Wi-Fi in all rooms!
- Contactless check-in/out
- Wi-Fi in public areas
- Daily housekeeping
- Car park [nearby]
- Smoke-free property
- First aid kit
"Lovely clean and well run guest house, very friendly staff.
Beautiful location. Love Islay."
9.8
Exceptional
2 reviews









Machrie Hotel & Golf Links
Port Ellen,Port Ellen - View on map- Airport transfer
- Pets allowed
- Car park
- Shuttle service
- Fitness center
- Sauna
- Bicycles
- Free Wi-Fi in all rooms!
8.4
Excellent
1 review