Agoda Hero Banner

Find Hotels in Port Ellen, United Kingdom

7 vacation rentals and hotels available now

6 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
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Luggage storage
  4. Bar
  5. Laundry service
  6. Wi-Fi in public areas
  7. Daily housekeeping
  8. Beach
9.4

Exceptional

7 reviews

Avg price per night
$ 167
Machrie Hotel & Golf Links
Port Ellen,Port Ellen - View on map
  1. Airport transfer
  2. Pets allowed
  3. Car park
  4. Shuttle service
  5. Fitness center
  6. Sauna
  7. Bicycles
  8. Free Wi-Fi in all rooms!
8.4

Excellent

1 review

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

Exceptional

1 review

Avg price per night
$ 105
Cala Sith Guesthouse
Port Ellen,Port Ellen - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Contactless check-in/out
  4. Wi-Fi in public areas
  5. Family room
  6. Smoking area
  7. Daily housekeeping
  8. Beach
Caladh Sona
Port Ellen,Port Ellen - View on map
    Eilidh’s Guest House
    Port Ellen,Port Ellen - View on map
    1. Car park
    2. Free Wi-Fi in all rooms!
    3. Wi-Fi in public areas
    4. Car park [nearby]
    5. Smoke-free property
    6. Free face masks
    7. Hand sanitizer
    8. Staff trained in safety protocol

    Fast facts about Port Ellen, United Kingdom

    Accommodations7 properties
    Popular hotelNo. 1 Charlotte Street
    Popular areaPort Ellen
    Nightly rates from$98
    AirportIslay Airport

    Discover the neighborhoods of Port Ellen


    Just viewed by other Agoda travelers


    Frequently asked questions

    What's the average price of a hotel in Port Ellen?

    The average price for a hotel in Port Ellen is USD 128. The average price for a 4-star hotel in Port Ellen is USD 217.

    What's the average price of a hotel in Port Ellen this weekend?

    The average price for a hotel in Port Ellen this weekend is USD 111. The average price for a 4-star hotel in Port Ellen this weekend is USD 152.

    What's the average price of a hotel in Port Ellen tonight?

    The average price for a hotel in Port Ellen tonight is USD 151. The average price for a 4-star hotel in Port Ellen tonight is USD 294.

    What are the most popular hotels in Port Ellen?

    Popular hotels in Port Ellen include No. 1 Charlotte Street, The Islay Hotel and Machrie Hotel & Golf Links.

    What are the best hotels in Port Ellen for couples?

    Couples who stayed in Port Ellen have given high ratings to No. 1 Charlotte Street, The Islay Hotel and Machrie Hotel & Golf Links.

    What are the best hotels in Port Ellen for families?

    Families who stayed in Port Ellen highly recommend No. 1 Charlotte Street, The Islay Hotel and Machrie Hotel & Golf Links.

    What's the best neighborhood in Port Ellen to stay in?

    Popular neighborhoods among travelers staying in Port Ellen include Port Ellen.

    Show more questions



    More about Port Ellen

    Agoda.com offers a great choice of accommodation in Port Ellen to suit every budget. With more than 6 hotels spread across the entire city, you are sure to find a property convenient for you. Many areas, each with a distinctive atmosphere, are just waiting to be discovered across the city. The city is served by 1 airports which means it is accessible from almost every major city in the world. There are so many things to do, you may want to stay an extra week or so to experience them all. Book your next trip to Port Ellen with Agoda, backed by our low price guarantee.