Find hotels in Port Ellen from $117

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Port Ellen hotels

Glenegedale House

Glenegedale House
5.0 star property
Islay Island
10.0 out of 10, Exceptional, (119 reviews)
"Outstanding rooms and service. "
United States
Scott
$173 nightly
The price is $208
Mar 28 - Mar 29
Total with taxes and fees
Glenegedale House

Another Place, The Machrie

Another Place, The Machrie
4.0 star property
Islay Island
9.6 out of 10, Exceptional, (182 reviews)
"Lovely property, we were so sad to only have one night. All the staff was friendly and helpful. The fireplaces on a cold evening were wonderful "
United States
Rachel
$260 nightly
The price is $312
Mar 28 - Mar 29
Total with taxes and fees
Another Place, The Machrie

The Bowmore House Bed & Breakfast

The Bowmore House Bed & Breakfast
3.5 star property
Islay Island
10.0 out of 10, Exceptional, (56 reviews)
"Wonderful place and the hosts are really kind and helpful. I would stay here again anytime! "
United States
Hrishikesh
$173 nightly
The price is $208
Mar 31 - Apr 1
Total with taxes and fees
The Bowmore House Bed & Breakfast

Islay House

Islay House
3.0 star property
Islay Island
9.2 out of 10, Wonderful, (124 reviews)
"This is a fantastic hotel with excellent staff and terrific ambience."
United Kingdom
Peter
$107 nightly
The price is $128
Mar 30 - Mar 31
Total with taxes and fees
Islay House

Port Charlotte Hotel

Port Charlotte Hotel
4.0 star property
Islay Island
9.6 out of 10, Exceptional, (64 reviews)
"Great staff and restaurant "
United States
Mark
$290 nightly
The price is $347
Mar 28 - Mar 29
Total with taxes and fees
Port Charlotte Hotel

Hazel's Cottage

Hazel's Cottage
3.0 star property
Campbeltown
$463 nightly
The price is $556
Apr 18 - Apr 19
Total with taxes and fees
Hazel's Cottage

Argyll Hotel

Argyll Hotel
3.0 star property
Campbeltown
9.6 out of 10, Exceptional, (112 reviews)
"Spectacular setting, kind and helpful hosts, brilliant breakfast"
United Kingdom
Chris
$119 nightly
The price is $143
Apr 5 - Apr 6
Total with taxes and fees
Argyll Hotel

Port Charlotte Youth Hostel

Port Charlotte Youth Hostel
4.0 star property
Islay Island
9.6 out of 10, Exceptional, (23 reviews)
"Excellent hostel and great staff"
United Kingdom
Anonymous traveler
$97 nightly
The price is $117
Apr 6 - Apr 7
Total with taxes and fees
Port Charlotte Youth Hostel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Port Ellen attractions

Learn more about Port Ellen

This historic whisky port offers tours of nearby Laphroaig, Lagavulin, and Ardbeg distilleries along the scenic Three Distilleries Path. Explore the village's charming harbor and white-washed buildings before catching a ferry to neighboring islands or hiking coastal trails.

Photo by Nigel Brown
Open Photo by Nigel Brown

Top Port Ellen Hotel Reviews

More cheap stays in Port Ellen

Hotels in Port Ellen with star-rating

Find out more about Port Ellen

Top reasons to visit Port Ellen

  • Stunning Beaches: Port Ellen boasts beautiful, pristine beaches perfect for relaxation and scenic walks.
  • Rich Cultural Experiences: Immerse yourself in local heritage by exploring historic churches and engaging in cultural activities.
  • Breathtaking Scenery: Enjoy the stunning landscapes of Islay, including views of the nearby Ardmore Islands.
  • Romantic Atmosphere: Perfect for couples, Port Ellen offers enchanting evenings with sea views and cozy settings.
  • Diverse Accommodations: Find a range of comfortable lodging options, including pet-friendly and LGBTQIA-friendly places.

Find great hotels in and around Port Ellen

Discover a charming selection of hotels and bed & breakfasts in Port Ellen, Islay Island, where comfort meets hospitality. Whether you're traveling with pets, seeking LGBTQIA-friendly options, or looking for a golf-themed getaway, you'll find accommodations that cater to your needs. Enjoy a delightful breakfast each morning and explore the beauty of Port Ellen, with its stunning landscapes and welcoming atmosphere.

  • Another Place, The Machrie: Another Place, The Machrie is a 4-star hotel with an impressive guest rating of 9.6, ideal for adventure seekers and golf enthusiasts. Nestled in Port Ellen, this property embraces a golf-themed experience, offering guests the chance to enjoy various recreational activities including mountain biking, kayaking, and fishing. The hotel is pet-friendly, allowing dogs, and features amenities such as food and water bowls for your furry friends. Whether you’re hitting the links or exploring the stunning landscapes, Another Place, The Machrie promises an exhilarating stay.
  • Islay House: Islay House, rated at 3.5 stars and boasting a guest rating of 9.2, is located 11 miles from Port Ellen and is perfect for those traveling with pets. This cozy accommodation offers a welcoming atmosphere with amenities tailored for your four-legged companions. Islay House features pet-friendly policies, including waived fees for service animals and provisions for food and water bowls. Guests can enjoy a tranquil retreat while still being close to the abundant beauty of the Islay landscape.
  • Port Charlotte Hotel: Port Charlotte Hotel is a 4-star establishment with a guest rating of 9.6, situated 11 miles from Port Ellen. This charming hotel offers a delightful dining experience with complimentary breakfast and a cozy bar and lounge area. Guests can indulge in various recreational activities, including hiking and fishing, all while enjoying comfortable accommodations with flat-screen TVs. The warm hospitality and inviting atmosphere make Port Charlotte Hotel an excellent choice for a relaxing getaway.

Where to stay in Port Ellen

Nestled on the picturesque Isle of Islay, Port Ellen offers a charming escape for couples and culture enthusiasts alike. Enjoy romantic evenings with breathtaking sea views, unwind on pristine beaches, and explore the nearby Ardmore Islands. With a friendly atmosphere and vibrant local culture, Port Ellen is the perfect base for discovering the rich heritage and stunning landscapes of Islay, ensuring a memorable vacation filled with entertainment and romance.

  • Islay Island: Islay Island, a beautiful destination in Scotland, is renowned for its stunning natural landscapes and rich cultural heritage. Located in the Inner Hebrides, Islay boasts a unique charm with its picturesque coastline, rolling hills, and vibrant wildlife. Travelers flock to this island year-round, particularly in January, April, and July, seeking romantic getaways and immersive cultural experiences. Popular activities include exploring local golf courses and engaging in guided tours that highlight the island's storied history. Nearby attractions such as museums and monuments provide insight into Islay's past, ensuring a well-rounded travel experience.
  • Lagavulin: Just 2 miles from Port Ellen, the quaint village of Lagavulin is famous for its whisky distillery, offering visitors a taste of Islay’s renowned spirits. While Lagavulin experiences a peak in visitors from July to September, it maintains a charming atmosphere year-round for those seeking a romantic or cultural escape. In addition to the distillery, travelers can explore local stores and enjoy leisurely walks along the scenic waterfront. The village's proximity to museums adds to its appeal, making it a must-visit for those eager to learn more about Islay's whisky heritage.
  • Bowmore: Located 10 miles from Port Ellen, Bowmore is a delightful village that encapsulates the essence of Islay. Known for its historic charm and cultural significance, Bowmore attracts visitors particularly in March, April, and July. The village is home to a visitor center and a museum, providing insights into the local culture and history. With a mix of entertainment and romantic experiences, Bowmore invites travelers to wander its historic streets and enjoy its scenic views. The warm hospitality of the locals adds to the inviting atmosphere, making it an essential stop during your Islay adventure.

Things to do in Port Ellen

Port Ellen offers a charming getaway for romantic and culture-themed vacations, featuring popular activities like ferry rides. Visitors can enjoy evening tours, day trips, and explore local attractions for an authentic experience. With a variety of family outings available, there's something for everyone to enjoy while soaking in the unique atmosphere of Islay Island.

Shopping

In Port Ellen, you can explore local shops offering handcrafted whisky, artisan foods, and unique souvenirs. If you're up for a drive, visit the nearby town of Bowmore, where you'll find more specialty stores and galleries showcasing Islay's rich culture and craftsmanship.

Recreation

The Islay Hotel offers a tranquil retreat with spa treatments and stunning views of the ocean. Enjoy yoga sessions on the beach or take long walks along the picturesque coastline, immersing yourself in the island's natural beauty and soothing atmosphere.

Adventure

In Port Ellen, explore the rugged coastline on a thrilling hike along the scenic trails of the Oa Peninsula. Experience the rich whisky culture with a distillery tour at Laphroaig, where you can savor exceptional Scotch while enjoying breathtaking views of the surrounding landscape.

Nightlife

Port Ellen offers a cozy nightlife with a warm atmosphere. Enjoy a whisky tasting at the iconic Laphroaig Distillery, or relax at the local pubs like The Islay Hotel for a pint and some live music. The charming village vibe makes for a memorable evening experience.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Port Ellen

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Port Ellen are December to February, where the prices are slightly lower. This is in comparison to May to July, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Port Ellen is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Port Ellen is Friday. The most expensive day to stay in Port Ellen is Monday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your options based on your budget, preferred location, and desired hotel type. For instance, selecting the Eco-certified filter will show you sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Port Ellen with your flights and activities through an Expedia package deal.

Find the best attractions in and around Port Ellen

Port Ellen, a charming destination on Islay Island, offers a delightful mix of romantic and cultural experiences. Visitors can explore beautiful beaches, historic churches, and the stunning island scenery. Whether you're seeking outdoor adventures or a taste of local culture, Port Ellen has something for everyone, making it the perfect getaway for those looking to relax or immerse themselves in the area's rich heritage.

  • Ardmore Islands: Experience the stunning natural beauty of Ardmore Islands, where you can enjoy outdoor activities and relax on picturesque beaches. The tranquil surroundings offer a perfect spot for nature lovers and those looking to unwind by the water.
  • Kildalton Chapel: Explore the rich history and culture at Kildalton Chapel, an ancient church renowned for its stunning Celtic cross and beautiful architecture. This serene site reflects the spiritual heritage of Islay and offers a glimpse into the island's past.
  • Museum of Islay Life: Located 11 miles away from Port Ellen, the Museum of Islay Life showcases the island's fascinating history and culture through engaging exhibits and artifacts. It's a must-visit for those interested in learning about Islay's unique heritage.

Best time to go to Port Ellen

The best time to visit Port Ellen is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January44.1°F (6.7°C)Light RainMostly CloudyAverageSlightly Low
February43.7°F (6.5°C)Light RainMostly CloudyAverageSlightly Low
March44.4°F (6.9°C)Light RainMostly CloudySlightly HighAverage
April46.8°F (8.2°C)Light RainMostly CloudySlightly HighAverage
May50.5°F (10.3°C)Light RainMostly CloudyAverageSlightly High
June54.9°F (12.7°C)Light RainMostly CloudyAverageSlightly High
July57.2°F (14.0°C)Light RainMostly CloudySlightly HighSlightly High
August57.7°F (14.3°C)Light RainMostly CloudyAverageAverage
September56.3°F (13.5°C)Light RainMostly CloudyAverageAverage
October52.9°F (11.6°C)Light RainMostly CloudySlightly LowAverage
November48.7°F (9.3°C)Light RainMostly CloudySlightly LowAverage
December45.7°F (7.6°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Port Ellen

To reach Port Ellen on Islay Island, you can fly into GLAsgow International Airport (GLA), located 70 miles away, or George Best Belfast City Airport (BHD), which is 71 miles distant. Near GLA, excellent hotel options include the 5-star Kimpton Blythswood Hotel & Spa, 7 miles away, and JA Mar Hall Scotland, 4 miles away, both offering convenient shuttle services. Alternatively, near BHD, the 5-star Fitzwilliam Hotel Belfast is just 3 miles away, along with The Merchant Hotel, 2 miles away. For Belfast International Airport (BFS), located 67 miles from Port Ellen, consider Keef Halla Country House, 2 miles away, or Doubletree by Hilton Belfast Templepatrick, 6 miles away.

Frequently asked questions

What is the best area to stay in Port Ellen?
The best area to stay in Port Ellen is directly in the village center, particularly along Shore Street and properties overlooking the harbor.

This central area is the main hub for visitors, offering convenient access to local amenities and transportation. You'll find a selection of local eateries, shops, and the ferry terminal within easy walking distance. The harbor itself is a focal point, providing scenic views and a direct connection to the island's maritime activities.

For couples looking for a relaxed and convenient base, staying in the village center is ideal. The proximity to various dining options and the ease of catching a local bus or taxi for distillery tours makes for a smooth and enjoyable trip.

Travelers interested in whisky tours will also find this area highly suitable.
Where can I find the best nightlife in Port Ellen?
Port Ellen's nightlife options are more limited than a large city, focusing on pubs and local gatherings.

You'll find most of the activity centered around the main street, which runs along the harbor. This area has a few traditional pubs where you can enjoy local drinks and often find live music or casual conversations with locals and fellow travelers. These establishments typically close earlier than city bars.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Port Ellen.
How can I save on a Port Ellen hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Port Ellen hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Port Ellen hotel?
Prices for hotels in Port Ellen often vary, but you can find a great deal from $117 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia