
Find 4 Star Hotels in Portnahaven from SAR 439
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Portnahaven 4 Star Hotels
Our top choices for Portnahaven 4-star hotels

9.6 out of 10, Exceptional, (187 reviews)
The price is SAR 1,443
SAR 1,732 total
includes taxes & fees
28 Jun - 29 Jun
The price is SAR 1,269
SAR 1,823 total
includes taxes & fees
18 Jun - 19 Jun

9.6 out of 10, Exceptional, (24 reviews)
The price is SAR 366
SAR 439 total
includes taxes & fees
21 Jun - 22 Jun
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 5-star hotels
Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in Portnahaven.

Glenegedale House
Glenegedale Islay Island Scotland
The price is SAR 1,140 per night from Jun 27 to Jun 28
SAR 1,140
SAR 1,369 total
27 Jun - 28 Jun
includes taxes & fees
10/10 Exceptional! (125 reviews)
Still don't see what you're looking for?
See all properties in Portnahaven.
You can also use these popular filters to refine your search.
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.
Learn more about Portnahaven
Check out Bruichladdich Distillery and Bowmore Distillery—just a couple of the sights around Portnahaven.

Photo by C Michael Hogan
Open Photo by C Michael Hogan
Top Portnahaven Hotel Reviews

Another Place, The Machrie
10/10 Excellent

Port Charlotte Holidays
10/10 Excellent
Explore a world of travel with Expedia
Explore more hotels
- Port Charlotte Holidays
- The Bowmore House Bed & Breakfast
- Unique House in an Idyllic Situation on a Beach
- Upper Imeraval Cottage Sleeps 6 Pet-friendly
- Machrie View - a lodge that sleeps 8 guests in 4 bedrooms
- 2 bedroom accommodation in Isle of Islay
- 1 bedroom accommodation in Bowmore
- Charlotte Street Stay
- Kilchoman House & Cottages
- Lochside Hotel
- Beautiful seafront cottage in Bruichladdich , next to the distillery!

















