Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Port Ellen – 7 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

The Islay Hotel

Hotel in Port Ellen

On Islay’s famous Whiskey Coast, in the fishing village of Port Ellen, overlooking the harbor and marina and just 2 hours by ferry from Kennacraig on the Scottish mainland, The Islay Hotel offers a... Great view, friendly and helpful staff, delicious breakfast and warm rooms!

Show more Show less
9.1
Awesome
391 reviews
Avg. price/night:
$165

Machrie Hotel & Golf Links

Hotel in Port Ellen

Featuring a fitness center and a garden, Machrie Hotel & Golf Links is located just outside Port Ellen. This 4-star hotel offers a 24-hour front desk and free WiFi. Everything was absolutely fabulous! The staff always friendly and helpful, the location amazing , food at restaurant was fantastic, room spacious and very comfortable! Aidan at the reception was always helpful and smiling and many thanks to Lorna for arranging private screening of a movie !

Show more Show less
9.3
Awesome
262 reviews
Avg. price/night:
$167

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. Friendly welcome and lovely room. Made are Islay stay more memorable. Excellent!

Show more Show less
8.7
Excellent
408 reviews
Avg. price/night:
$118

The Trout Fly Guest House

Port Ellen

The Trout Fly Guest House offers accommodations in the center of Port Ellen, minutes from the ferry terminal and only 3 miles from our local airport. Perfect stay!! Niall was the perfect host and we can’t wait to return!!

Show more Show less
9.5
Exceptional
119 reviews
Avg. price/night:
$82

The Lodge, Port Ellen, Islay

Port Ellen

Located in Port Ellen, 12 miles from Islay, The Lodge, Port Ellen, Islay provides a shared lounge and free WiFi. Great location, we had a sea view and could watch the ferries come and go. Very clean and very stylish decor. Comfy bed and great big double shower. Breakfast was continental but dont be put off it was filling and very tasty. There is a small conservatory lounge at the rear to eat, relax or play board games. In nice weather you can sit out in the small garden at the rear.

Show more Show less
9.6
Exceptional
40 reviews

Cala Sith Guesthouse

Port Ellen

Set in Port Ellen, Cala Sith Guest house offers a garden. Free WiFi is available and private parking can be arranged at an extra charge. Breakfast was awesome! Coral went out of her way to make us feel welcome and comfortable!! The location was great to walk to the store, pubs and restaurants. The view was lovely every day and we are both going to miss it! It’s super close to the ferry as well.

Show more Show less
9.1
Awesome
98 reviews
Avg. price/night:
$82

Islay cottage

Port Ellen

Islay cottage is located in Port Ellen. This holiday home has a garden and free private parking.

Show more Show less
Avg. price/night:
$176

Glenegedale House

Kintra (Near Port Ellen)

Glenegedale House offers accommodations in Glenegedale and is located 5 miles from Port Ellen and 6 miles from Bowmore. Each room includes a flat-screen TV. Everything! Glenagadale House lived up to its five star gold award. Emma and Graeme were fantastic hosts, breakfast was amazing, with all you could possibly ask for including whisky to put on your porridge and all beautifully served on vintage china.

Show more Show less
9.6
Exceptional
99 reviews
Avg. price/night:
$161

Dha Urlar

Bowmore (Near Port Ellen)

Located on Islay, Dha Urlar offers 4-star accommodations with a garden and a shared lounge. Featuring a tour desk, this property also has outside decking. Breakfasts were excellent! Commentary was enchanting and informative. Accommodation was like having a first class home away from home. Thanks so much. It would be our dream to come again.

Show more Show less
9.6
Exceptional
164 reviews
Avg. price/night:
$124

Lambeth Guest House

Bowmore (Near Port Ellen)

Lambeth Guest House is offering accommodations in Bowmore. Free WiFi is available. At the guesthouse, the rooms include a closet. All rooms include a private bathroom.

Show more Show less
Avg. price/night:
$137
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Port Ellen:

Explore guest reviews of hotels in Port Ellen

See all