1. Another Place, The Machrie

- Location: Islay Island
- Guest rating: 9.6/10 (Exceptional, 210 reviews)
- Review: Great all round, by Kendall
Plan your trip

Photo by Heikki Immonen (Creative Commons Attribution 3.0)
Book hotels with free cancellation
Save instantly and earn perks with One Key
Search almost a million properties worldwide
Check prices for these dates, 14 – 15 December 2026








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.




Port Ellen, a charming village on the Isle of Islay, is renowned for its stunning coastal scenery and whisky distilleries. For travellers prioritising convenient parking, the area around the village centre is ideal. Here, you'll find several accommodations that offer on-site parking, ensuring easy access to your vehicle and making it simple to explore the island's natural beauty and whisky heritage.
Couples seeking a romantic retreat might consider staying at a quaint bed and breakfast near the waterfront. This setting not only provides lovely views of the sea but also offers a peaceful atmosphere for relaxation. The proximity to local restaurants and shops enhances the experience, allowing you to enjoy leisurely strolls hand-in-hand after a delightful dinner.
Families will appreciate options that provide spacious rooms with ample parking facilities. Staying close to the beach means you can enjoy family-friendly activities like sandcastle building and beachcombing without the hassle of a long journey. Moreover, Port Ellen's local attractions, including the Islay Heritage Centre and nearby distilleries, are easily accessible, ensuring a fun-filled adventure for everyone.
If your plans change, it's easy to cancel your hotel with free cancellation on Expedia. Just use the "Fully refundable property" filter during your search to find the right hotel in Port Ellen with parking. Before confirming your booking, review the property's cancellation policy for complete peace of mind.
There are plenty of ways to save on a hotel with parking in Port Ellen. Join One Key™, our free travel rewards programme, to unlock instant savings with Member Prices across a range of top hotels. Another tip is to book in advance as this will often help you secure a cheaper rate. But, if you're feeling spontaneous, be sure to check for last-minute deals.
Enjoy staying in a hotel in Port Ellen with parking, with plenty of hotels from £71 offering incredible amenities. Be sure to book in advance to explore more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays. Prices can vary depending on the area, season, and hotel amenities.