Photo by Z

Find hotels in Port Ellen from Rp1.901.678

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • 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

Another Place, The Machrie

Another Place, The Machrie
4.0 star property
Islay Island
9.6 out of 10, Exceptional, (181)
Set on an 18-hole course, this Scottish retreat offers British dining at The Machrie restaurant. After a round of golf, unwind in the sauna or fitness centre. Near An Tràigh and Kilnaughton Beach, with free WiFi and parking.

"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
The price is Rp7.532.777
Rp9.039.332 total
includes taxes & fees
1 Jan - 2 Jan 2026
Another Place, The Machrie

Glenegedale House

Glenegedale House
5.0 star property
Islay Island
10.0 out of 10, Exceptional, (117)
Unwind in this charming luxury retreat just minutes from Islay Airport. Enjoy complimentary breakfast, WiFi, and parking while exploring nearby An Tràigh and Kilnaughton Beach. The on-site restaurant and bar create a welcoming atmosphere.

"Outstanding rooms and service. "
United States
Scott
The price is Rp3.201.430
Rp3.841.716 total
includes taxes & fees
6 Jan - 7 Jan 2026
Glenegedale House

Port Charlotte Hotel

Port Charlotte Hotel
4.0 star property
Islay Island
9.6 out of 10, Exceptional, (63)
Unwind at this welcoming Islay Island retreat featuring a restaurant and bar/lounge with outdoor terrace. Free breakfast, WiFi and parking enhance your stay, while the helpful staff ensure a memorable island experience near local museums.

"Excellent service and welcoming and kind staff. Food was amazing. Highly recommend !"
Canada
cailin
The price is Rp3.013.111
Rp5.875.566 total
includes taxes & fees
27 Dec - 28 Dec
Port Charlotte Hotel

Islay House

Islay House
3.0 star property
Islay Island
9.2 out of 10, Wonderful, (122)
Elegant Victorian hotel on Islay Island surrounded by lush gardens and a tranquil terrace. Just minutes from Islay Ales and Bowmore Distillery. Enjoy complimentary self parking and WiFi while exploring Scotland's whisky country.

" Great hotel with a lot of potential if there was more staff. "
United Kingdom
Alex
The price is Rp1.584.732
Rp1.901.678 total
includes taxes & fees
7 Jan - 8 Jan 2026
Islay House

The Bowmore House Bed & Breakfast

The Bowmore House Bed & Breakfast
3.5 star property
Islay Island
10.0 out of 10, Exceptional, (55)
"We absolutely loved our stay at Bowmore house. We booked the distillery view room. It was very spacious and comfortable. Breakfast was fantastic, and we even got to sample the proprietary whisky. The staff kicked us informed of any possible issues with returning from the island via the ferry. We would definitely stay here again next time we visit."
United States
Jean
The Bowmore House Bed & Breakfast

Argyll Hotel

Argyll Hotel
3.0 star property
Campbeltown
9.6 out of 10, Exceptional, (109)
Set along the picturesque Campbeltown coast, this welcoming hotel offers a restaurant for delicious meals and a cosy bar for evening refreshments. Enjoy the garden and terrace while staying close to Glenbarr Abbey attractions.

"This is a fantastic hotel with the best breakfast. The beach infront of the hotel is amazing and my dog loved it and the Dalmatians. The staff and owners offer great service and we lived our stay here. "
United Kingdom
Robert
The price is Rp2.071.514
Rp2.485.816 total
includes taxes & fees
14 Jan - 15 Jan 2026
Argyll Hotel

Hazel's Cottage

Hazel's Cottage
3.0 star property
Campbeltown
Situated adjacent to a golf course, this cosy retreat offers a peaceful garden setting. Enjoy free WiFi and parking while exploring nearby Tangy and Skeroblin lochs. Hiking trails beckon adventure seekers, and a fully equipped kitchen awaits your return.
The price is Rp7.913.935
Rp9.496.722 total
includes taxes & fees
6 Jan - 7 Jan 2026
Hazel's Cottage
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 harbour and white-washed buildings before catching a ferry to neighbouring islands or hiking coastal trails.

Port Ellen - Islay
Photo by Nigel Brown
Open Photo by Nigel Brown

Top Port Ellen Hotel Reviews

More cheap stays in Port Ellen

Unique House in an Idyllic Situation on a Beach

Unique House in an Idyllic Situation on a Beach

Islay Island Scotland
10/10 Exceptional! (1 review)

Find out more about Port Ellen

Top reasons to visit Port Ellen

  • Stunning Beaches: Port Ellen boasts beautiful beaches, perfect for relaxation and scenic walks along the coastline.
  • Cultural Richness: Immerse yourself in Islay's heritage through local customs, the visitor centre, and traditional events.
  • Outdoor Adventures: Explore the picturesque landscapes with hiking, golfing, and outdoor activities amidst nature.
  • Charming Village Atmosphere: Discover the inviting harbour and enjoy the quaint charm of the village.
  • Access to Nearby Islands: Take ferry rides to explore the stunning surrounding islands and their unique attractions.

Find great hotels in and around Port Ellen

Discover a range of delightful accommodations in Port Ellen, Islay Island, perfect for your Scottish getaway. Whether you prefer a welcoming hotel or a charming bed and breakfast, you'll find options that cater to LGBTQIA travellers and those seeking pet-friendly experiences. Enjoy the beautiful beach and explore nearby towns like Bowmore and Bridgend for additional lodging alternatives. Your ideal retreat awaits in this picturesque corner of the UK.

  • Another Place, The Machrie: Nestled in the heart of Port Ellen, Another Place, The Machrie is a 4-star hotel that beautifully combines the charm of a coastal retreat with golf-themed amenities. Perfect for both leisure and business travellers, this pet-friendly property offers an unparalleled golfing experience right on-site. Guests can enjoy the stunning landscape while playing a round of golf, and the hotel warmly welcomes pets with thoughtful services, including food and water bowls. With its focus on outdoor activities and relaxation, it's an ideal choice for those looking to unwind amidst nature.
  • Islay House: Located 17.7km from Port Ellen, Islay House is a charming 3.5-star hotel that welcomes pets, making it a suitable getaway for animal lovers. With its warm atmosphere, this hotel provides essential amenities such as food and water bowls for pets, ensuring a comfortable stay for all members of the family. Guests can expect a homely experience in a serene setting, perfect for relaxation and exploration of the picturesque surroundings of Islay.
  • The Island Bear B&B: Situated 16.1km from Port Ellen, The Island Bear B&B is a delightful 3-star accommodation that prides itself on being LGBTQIA welcoming. This quaint bed and breakfast offers a warm and inclusive atmosphere, making it a wonderful choice for travellers looking for a friendly stay. Guests can enjoy personalised service and cosy rooms, while the affiliation with LGBTQI travel guides ensures a supportive and affirming environment for all visitors.

Where to stay in Port Ellen

Port Ellen, a charming village on Islay Island, offers a delightful mix of romance, culture, and entertainment. Visitors can explore the vibrant harbour, enjoy the picturesque landscapes, and immerse themselves in the island's rich heritage. With a variety of accommodation choices and the allure of nearby attractive villages, Port Ellen serves as an ideal base for adventure seekers and those looking to unwind in a friendly atmosphere. Experience the warmth of Islay during your unforgettable getaway.

  • Islay Island: Islay Island is a stunning destination renowned for its natural beauty and vibrant culture. Nestled in the Inner Hebrides, it offers a unique travel experience with picturesque landscapes and a rich historical backdrop. Visitors flock to Islay for its romantic settings, cultural experiences, and entertainment options, with highlights including scenic golf courses and engaging local tours. Must-see landmarks include fascinating museums, historical monuments, and captivating lighthouses that tell the story of the island's maritime heritage. The island's moderate seasonal visitor numbers ensure a peaceful atmosphere, making it an ideal retreat throughout the year.
  • Lagavulin: Just 3.2km from Port Ellen, Lagavulin is a charming village famed for its picturesque surroundings and tranquil atmosphere. This quaint locale attracts visitors seeking romantic getaways and cultural experiences, particularly during the peak summer months of July to September. The village is known for its iconic distillery, which offers tours and tastings, making it a haven for whisky enthusiasts. Explore local shops and immerse yourself in the village's unique character while enjoying the stunning coastal views that Lagavulin has to offer.
  • Glenegedale: Located 6.4km from Port Ellen, Glenegedale is a delightful village that provides a peaceful escape for travellers. With its seasonal appeal peaking in March to April and July, this village is perfect for those seeking a romantic retreat or cultural enrichment. Glenegedale's serene environment makes it an excellent spot for leisurely strolls and outdoor activities. While the village may be small, it is surrounded by breathtaking landscapes and offers easy access to Islay's beautiful coastline, allowing visitors to experience the island's natural charm at its finest.

Things to do near Port Ellen

Port Ellen offers a romantic and culturally rich getaway, perfect for those seeking authentic experiences. Visitors can enjoy a round of golf at scenic courses, explore the charm of the village, and embark on ferry rides to nearby islands. Immerse yourself in the local culture while relishing the stunning landscapes and vibrant community that Islay Island has to offer.

Shopping

In Port Ellen, visit the local shops for unique gifts and souvenirs, including handcrafted items and traditional Scottish products. If you're up for a drive, check out the nearby town of Bowmore, around 16.1km away, where you'll find more shops and a charming atmosphere to explore.

Recreation

Gigha Golf Club, located 29.0km from Port Ellen, offers a rejuvenating outdoor experience amidst stunning landscapes. Enjoy a round of golf while breathing in the fresh sea air, surrounded by lush greenery and picturesque views that promote relaxation and well-being.

Adventure

Explore the stunning landscapes of Islay by hiking the scenic trails around Port Ellen, offering breathtaking views of the coastline and wildlife. For a thrill, try water sports at the local beach, including kayaking and paddleboarding, perfect for experiencing the vibrant marine life of the area.

Nightlife

Port Ellen offers a charming nightlife with a warm, welcoming atmosphere. Enjoy a dram at the iconic Laphroaig Distillery's bar, or unwind at the local pub, The Watering Hole, where you can mingle with friendly locals and savour traditional Scottish fare.

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

Booking tips and Expedia advantages for Port Ellen

To save money during your trip to Port Ellen, consider visiting in the cheaper months of January to February or November. Book your accommodation about a month in advance for the best rates, and check Expedia for last-minute deals. Saturdays tend to be the least expensive days to stay, while Mondays are pricier. Use Expedia's search tool to filter hotels by budget and preferences, including eco-friendly options. Additionally, consider bundling your hotel, flights, and activities for further savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Port Ellen are January to February and November, where the prices are slightly lower. This is in comparison to May and July to August, 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 Saturday. The most expensive day to stay in Port Ellen is Monday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, preferred location, and various other preferences. You can organise your results to display prices from lowest to highest, ensuring you find the most affordable hotels first. Additionally, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • 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.

Find the best attractions in Port Ellen

Port Ellen, located on Islay Island, offers a charming blend of romantic, cultural, and entertainment-themed experiences. Visitors can enjoy its beautiful beaches, explore the stunning island landscapes, and discover local culture at the visitor centre. The area caters to families and outdoor enthusiasts, ensuring a delightful holiday for all. Whether you're seeking relaxation or adventure, Port Ellen provides a picturesque backdrop for your getaway.

  • Ardmore Islands: Experience the serene beauty of Ardmore Islands, where pristine beaches and stunning coastal scenery create an idyllic escape. Enjoy the outdoor vibes as you explore the sandy shores and bask in the tranquil atmosphere.
  • Kildalton Chapel: Discover the rich cultural heritage at Kildalton Chapel, a historical gem featuring remarkable medieval architecture and intricate stone carvings. This ancient church offers a glimpse into the island's spiritual past, making it a must-visit for history enthusiasts.
  • The Singing Sands: Relax at The Singing Sands, a picturesque beach known for its unique sound as the sand shifts beneath your feet. Enjoy the breathtaking views and the calming rhythm of the waves, perfect for a peaceful day by the sea.

Best time to go to Port Ellen

The best time to visit Port Ellen can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Port Ellen falls in August, when visitor numbers are average and weather is mostly cloudy with light rain. The coolest average temperature in Port Ellen falls in February, 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 CloudyAverageAverage
July57.2°F (14.0°C)Light RainMostly CloudySlightly HighSlightly High
August57.7°F (14.3°C)Light RainMostly CloudyAverageSlightly High
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 LowSlightly Low
December45.7°F (7.6°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Port Ellen

Accessing Port Ellen, Islay Island, is convenient with several nearby airports. Islay Airport (ILY) is the closest, located 6.4km from Port Ellen, with excellent hotel options such as the 4-star Another Place, The Machrie, just 1.6km away, and Glenegedale House, a 5-star guesthouse only 805m away. Londonderry Airport (LDY) is 90.1km away, with nearby hotels like the 4-star Best Western Plus White Horse Hotel, 3.2km from the airport. Finally, Campbeltown Airport (CAL) is situated 37.0km away, with the 4-star Royal Hotel Campbeltown just 6.4km distant, offering transport services to the airport.

Frequently asked questions

What's the best place for a stay in Port Ellen?
Based on our traveller data, Another Place, The Machrie is one of the top choices for your stay. This hotel offers a golf course and a restaurant. Other good choices for your stay include Glenegedale House and Unique House in an Idyllic Situation on a Beach. See all available top hotels, or vacation rentals in Port Ellen.
What are some of the best holiday rentals that Port Ellen has to offer?
Quaint and Quirky Coastal Cottage Islay: This highly rated holiday home rental in Port Ellen offers a fireplace, a garden and laundry facilities to help you feel perfectly comfortable in your new surroundings. It has 3 bedrooms, as well as a kitchen with a fridge, a stovetop and a microwave, so that you can cook with friends or family. See all vacation rentals in Port Ellen.
If I need to cancel my hotel reservation in Port Ellen, will I receive a refund?
Yes, the majority of hotel room reservations are fully refundable as long as you cancel before the accommodation's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a reservation that's non-refundable, you may still be able to cancel and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Port Ellen.
What is the favourite LGBTQ-friendly accommodation in Port Ellen?
Glenegedale House is a top LGBTQ-friendly guest house, and features free breakfast and free WiFi. See all available hotels listed as LGBTQ-friendly in Port Ellen.
What's the best dog-friendly place to stay in Port Ellen?
Another Place, The Machrie is a top dog-friendly hotel, and offers a golf course and a restaurant for its human guests. See more pet-friendly hotel accommodations in Port Ellen.
What's the best luxury accommodation option in Port Ellen?
Glenegedale House is a luxury guest house with a bar and a restaurant, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Find more luxury hotels in Port Ellen.
What is the best spa hotel in Port Ellen?
Another Place, The Machrie is a top spa hotel featuring a golf course, a fitness centre, a bar and a restaurant. Kick back and relax in the sauna. See all spa hotels in Port Ellen.
How is it to stay in Port Ellen?
Visitors can enjoy all that Port Ellen has to offer, including the bars, restaurants and museums. This city also attracts tourists with its welcoming locals. In Port Ellen, there are 11 hotels and other accommodation options to choose from. Find out more about Port Ellen.
What should I do while I'm visiting Port Ellen?
Landmarks like Ardmore Islands and Kildalton Chapel might be worth a visit. The picturesque setting of White Hart Beach and The Singing Sands exemplify the area's natural beauty. A couple of additional sights to add to your itinerary are Laphroaig Distillery and Lagavulin Distillery. Take a look at what more there is to see and do in Expedia's Port Ellen guide.
What's the seasonal weather in Port Ellen?
The hottest months are usually August and July, with an average temperature of 14°C, while the coldest months are February and January, with an average of 7°C. Average annual precipitation for Port Ellen is 1297 mm.