Hotel deals in Port Ellen

Multiple accommodations for your stay
Check-in date:
06 Apr 2025
Check-out date:
07 Apr 2025
Guests
2 guests
Ages of children:

Where to stay in Port Ellen?

4 Holiday homes  |  3 Hotels  |  2 Bed & Breakfasts

  • 4-star hotels
  • 3-star hotels

Top 4-star hotels in Port Ellen

Another Place, The Machrie Hotel

Low Road, Port Ellen, United Kingdom (Open map)

You'll need 10-minute drive to Glenegedale airport. The 4-star Machrie Hotel & Golf Links Port Ellen, situated within 10 minutes' drive of Carraig Fhada…

8.7
Fabulous
206 reviews

The Islay Hotel

18 Charlotte Street, Port Ellen, Port Ellen, United Kingdom (Open map)

The centre of Port Ellen can be reached within a 5-minute walk. Located 50 metres from White Hart Beach, the 4-star The Islay…

Top 3-star hotels in Port Ellen

The Trout Fly Guest House

8 Charlotte Street, Port Ellen, United Kingdom (Open map)

The bed & breakfast puts you right in the centre of Port Ellen, nearly a 5-minute drive from such entertainment sites as Laphroaig. Located within…

9.4
Superb
225 reviews

No. 1 Charlotte Street Hotel

1 Charlotte Street Port Ellen, Port Ellen, United Kingdom (Open map)

The hotel is just 350 metres from Islay Golf Club, with Laphroaig Distillery approximately a 5-minute ride away. Nestled about a 5-minute walk…

8.9
Fabulous
1016 reviews

Recommended hotels in Port Ellen

Cala Sith Guesthouse

39 Frederick Crescent, Port Ellen, United Kingdom (Open map)

This beachfront guest house is situated about 10 km from Glenegedale airport and within walking distance of Carraig Fhada Lighthouse. Located within 800 metres of…

8.8
Fabulous
480 reviews

Machrie View Villa

Machrie View, Glenegedale, Port Ellen, United Kingdom (Open map)

Glasgow is 127 km from this villa, while Machrie Golf Links is about a 25-minute walk away. Situated approximately 10 minutes' drive from Carragh…

9.6
Exceptional
7 reviews

Eilidh'S Guest House

69 Frederick Crescent, Port Ellen, United Kingdom (Open map)

Port Ellen centre can be reached within 5 minutes' walk. Featuring views of the sea, Eilidh'S Guest House Port Ellen is located 25 minutes' stroll…

9.2
Superb
154 reviews
Thank you for subscribing
Close