Find and Book Top Rated Hotels in Port Ellen

Search among 32 available hotels and places to stay in Port Ellen from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-32 out of 32
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great105 reviews
MapView on map200 m from City Centre600 m from Islay Golf Club
From   US$ 358 /nightSelect
8.2
Great76 reviews
MapView on map5.3 km from City Centre
From   US$ 451 /nightSelect
8.4
Great153 reviews
200 m from City Centre400 m from Islay Golf Club
From   US$ 265 /nightSelect
Places to stay near Port Ellen
8.2
Great77 reviews
50.0 km from Port Ellen50.0 km from City Centre
From   US$ 241 /nightSelect
8.4
Great214 reviews
48.8 km from Port Ellen48.8 km from City Centre
From   US$ 204 /nightSelect
8.4
Great103 reviews
17.2 km from Port Ellen17.2 km from City Centre
From   US$ 190 /nightSelect
8.2
Great72 reviews
17.1 km from Port Ellen17.1 km from City Centre
From   US$ 415 /nightSelect
8.2
Great135 reviews
15.5 km from Port Ellen15.5 km from City Centre
From   US$ 264 /nightSelect
Guest house
8.4
Great36 reviews
7.2 km from Port Ellen7.2 km from City Centre
From   US$ 436 /nightSelect
Hotel
8.2
Great64 reviews
17.7 km from Port Ellen17.7 km from City Centre
From   US$ 342 /nightSelect
8.6
Great38 reviews
17.1 km from Port Ellen17.1 km from City Centre
From   US$ 252 /nightSelect
8.4
Great15 reviews
47.4 km from Port Ellen47.4 km from City Centre
From   US$ 243 /nightSelect
8.2
Great145 reviews
48.5 km from Port Ellen48.5 km from City Centre
From   US$ 132 /nightSelect
Guest house
8.6
Great243 reviews
48.7 km from Port Ellen48.7 km from City Centre
From   US$ 127 /nightSelect
8.2
Great28 reviews
46.6 km from Port Ellen46.6 km from City Centre
From   US$ 27 /nightSelect
8.6
Great46 reviews
17.2 km from Port Ellen17.2 km from City Centre
From   US$ 99 /nightSelect
Guest house
8.4
Great187 reviews
49.0 km from Port Ellen49.0 km from City Centre
From   US$ 146 /nightSelect
27.0 km from Port Ellen27.0 km from City Centre
From   US$ 122 /nightSelect
9.2
Perfect3 reviews
48.2 km from Port Ellen48.2 km from City Centre
From   US$ 147 /nightSelect
8.8
Great16 reviews
48.6 km from Port Ellen48.6 km from City Centre
From   US$ 143 /nightSelect
Villa
8.8
Great13 reviews
48.1 km from Port Ellen48.1 km from City Centre
From   US$ 201 /nightSelect
8.2
Great44 reviews
46.8 km from Port Ellen46.8 km from City Centre
From   US$ 133 /nightSelect
Guest house
8.6
Great9 reviews
20.3 km from Port Ellen20.3 km from City Centre
From   US$ 325 /nightSelect
8.8
Great22 reviews
48.5 km from Port Ellen48.5 km from City Centre
From   US$ 176 /nightSelect
Bed & Breakfast
8.2
Great23 reviews
15.3 km from Port Ellen15.3 km from City Centre
From   US$ 172 /nightSelect
8.4
Great13 reviews
46.8 km from Port Ellen46.8 km from City Centre
From   US$ 235 /nightSelect
8.0
Great12 reviews
15.5 km from Port Ellen15.5 km from City Centre
From   US$ 158 /nightSelect
Villa
8.2
Great9 reviews
49.3 km from Port Ellen49.3 km from City Centre
From   US$ 177 /nightSelect
8.4
Great12 reviews
46.9 km from Port Ellen46.9 km from City Centre
From   US$ 145 /nightSelect
Bed & Breakfast
19.0 km from Port Ellen19.0 km from City Centre
From   US$ 293 /nightSelect
Villa
8.8
Great2 reviews
49.5 km from Port Ellen49.5 km from City Centre
From   US$ 452 /nightSelect
18.9 km from Port Ellen18.9 km from City Centre
From   US$ 266 /nightSelect

Best Hotels and Places to Stay in Port Ellen

Why visit?

Port Ellen, located in the United Kingdom, is a charming coastal village that offers a delightful escape for tourists. With its picturesque landscapes, historic distilleries, and serene beaches, it is a perfect destination for nature lovers and whisky enthusiasts alike. Finding suitable Port Ellen accommodation is an essential part of planning your trip to this captivating village.

Where to stay?

Port Ellen Town Center:The heart of the village, Port Ellen Town Center, is a popular area for tourists looking for accommodation in Port Ellen. Here, youll find a range of options including hotels, bed and breakfasts, and guesthouses. Staying in the town center means being close to various dining options, shops, and the iconic Port Ellen Distillery.

Kilnaughton Bay: For those seeking a tranquil seaside retreat, Kilnaughton Bay is an ideal choice. With its stunning views of the bay and direct access to beautiful sandy beaches, this area offers a peaceful escape. Here, you can find charming holiday cottages and self-catering accommodations that provide a cozy and intimate setting.

Laphroaig: Whisky lovers will find Laphroaig impossible to resist. Situated near the famous Laphroaig Distillery, this area offers accommodations with scenic views over the distillerys iconic warehouses and the sparkling waters of Lagavulin Bay. Whether you choose a cozy inn or a luxury hotel, staying in Laphroaig allows you to immerse yourself in the world of whisky.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

Port Ellen Hotel: Situated in the heart of Port Ellen Town Center, this hotel offers comfortable rooms with modern amenities at an affordable price. With its convenient location and friendly staff, it provides excellent value for money for travelers looking for Port Ellen accommodation.

The Islay Hotel: Located near Kilnaughton Bay, The Islay Hotel provides cozy rooms with stunning sea views. It offers a combination of affordability and quality, making it a great choice for those seeking value for money. The hotels on-site restaurant serves delicious local cuisine, enhancing the overall experience.

The Machrie Hotel & Golf Links: This 4-star hotel in Laphroaig boasts spacious rooms with stylish decor and beautiful views of the surrounding landscapes. It offers excellent facilities, including a golf course and a restaurant serving delectable dishes. The reasonable prices make it an attractive option for those looking for both quality and affordability.

Best kids-friendly hotels:

Port Ellen Youth Hostel: Ideal for families traveling on a budget, Port Ellen Youth Hostel offers affordable accommodation options. It provides spacious rooms and common areas, allowing kids to socialize and make new friends. The hostel is conveniently located close to the town center, making it easy to explore Port Ellens attractions.

Glenegedale House: A family-owned bed and breakfast, Glenegedale House offers a warm and welcoming atmosphere for families. The comfortable rooms and delicious breakfast provide a pleasant experience for both parents and children. Additionally, the friendly hosts can provide guidance on family-friendly activities in the area.

Best hotels for a romantic getaway:

The Port Ellen House: This charming guesthouse, known for its intimate ambiance, offers elegantly decorated rooms with luxurious amenities. It provides a peaceful retreat for couples looking for a romantic escape. The beautiful gardens and proximity to scenic beaches make it even more enchanting.

Lagavulin Distillery Cottages: These self-catering cottages near the Lagavulin Distillery offer a unique and romantic experience for couples. With their cozy interiors and breathtaking views, they provide an intimate getaway. The quiet and secluded location ensures privacy and relaxation.

Best for location:

The Bowmore House: Situated in the heart of Port Ellen Town Center, The Bowmore House offers easy access to various amenities and attractions. Its central location makes it a great choice for those who want to explore the village on foot or easily access public transportation.

Kilnaughton Cottage: Nestled in the scenic Kilnaughton Bay area, this cottage provides a peaceful location with stunning views. It offers tranquility while still being within a short distance from the town center, allowing guests to enjoy the best of both worlds.

The Oa Hideaway: Located in the Oa Peninsula, this guesthouse offers a secluded setting surrounded by nature. It provides a unique opportunity to immerse oneself in the beauty of the island. Despite its remote location, it is still within driving distance of Port Ellens amenities.

Best for a short city break:

The Ardview Inn: Situated in the town center, The Ardview Inn offers comfortable and affordable rooms for a short stay. Its convenient location makes it easy to explore Port Ellens attractions, including the nearby distilleries and stunning beaches.

Glenegedale Hotel: This small hotel near Islay Airport provides a cozy and peaceful setting for a short break. Its proximity to the airport allows for a convenient arrival and departure, making it an ideal choice for those with limited time.

Show moreLess