Photo by Susan Wiggs

Search Hotels with Restaurant in Islay Island

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Islay Island Hotels with Restaurant

This weekend
Next weekend

Top Islay Island Hotels with Restaurant

Islay House

3.0 star property
9.2 out of 10, Wonderful, (110)
"Very welcoming and friendly staff working hard to ensure all guests are happy."
The price is £86
includes taxes & fees
29 Jul - 30 Jul
Islay House

Glenegedale House

5.0 star property
10.0 out of 10, Exceptional, (102)
"The host/hostess were great. Delicious breakfast. In Canadian dollars expensive."
The price is £279
includes taxes & fees
1 Aug - 2 Aug
Glenegedale House

Port Charlotte Youth Hostel

4.0 star property
9.6 out of 10, Exceptional, (21)
"Excellent hostel and great staff"
The price is £85
includes taxes & fees
26 Jul - 27 Jul
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.

Frequently asked questions

Why book your hotel with dining in Islay Island with Expedia?
Whether you're looking for a hotel with a restaurant, or one that's close to a foodie hub, Expedia will have an escape that's just your taste. Use our filters to search for Islay Island hotels with their own places to dine at. You can also search for properties in sought-after locations filled with cafés, markets or restaurants. Whatever you choose, you'll always get a delicious deal with Expedia!
How can I find cheap hotels with dining in Islay Island?
Expedia can help you search for cheap hotels with dining in Islay Island. Try out our helpful filter tools to search for accommodation with restaurants or delicious extras, like included breakfast and dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to keep costs down.