Skip to main content

The best B&Bs in Isle of Islay

Check out our pick of great B&Bs on

Filter by:


Review score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Eilidh’s Guest House

Port Ellen

Offering sea views, Eilidh’s Guest House is an accommodation set in Port Ellen, 100 metres from White Hart Beach and 2 km from Kilnaughton Beach. This beachfront property offers access to free WiFi and free private parking. Great place, fabulous host. Within walking distance to all eating places. If you want to eat in, make sure to book well in advance. Otherwise take your meal to the guest house, they provide plate and cutlery.

Show more Show less
9.2
Wonderful
153 reviews
Price from
$128
per night

Kilmeny

Ballygrant

The guest house offers a seating area with a flat-screen TV and a private bathroom with bathrobes, slippers and shower. Some units are air conditioned and include a patio and a a dressing room. At the guest house, the units are equipped with bed linen and towels. Romantic place! For everyone who wants to rest from the big cities, bustle, gain strength, gain the energy of nature - this is the place for you! The place is especially suitable for newlyweds. Because the interior is thought out to the smallest details! You will be satisfied, no doubt! 11/10

Show more Show less
9.9
Exceptional
146 reviews

Loch Gorm House

Bruichladdich

At the bed and breakfast, the units come with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. The bed and breakfast offers certain units with sea views, and units are equipped with a kettle. The units are equipped with heating facilities. Fiona is very welcoming. The rooms were very clean. Breakfast was freshly cooked. Everything was to a 5 star standard. Fiona asked if it were ok for her to book dinner for us at nearby Bridgend Hotel for our first night. Food was great. We did accidentally leave a couple of things behind and Fiona went out of her way to get these back to us before we left for Australia

Show more Show less
9.7
Exceptional
74 reviews
Price from
$266
per night

The Bowmore House Bed and Breakfast

Bowmore

The bed and breakfast offers a seating area with a flat-screen TV and a private bathroom with bathrobes, slippers and bath. The bed and breakfast provides certain units with sea views, and each unit comes with a kettle. At the bed and breakfast, the units have bed linen and towels. Amazing staff, rooms, Location, experience and food.

Show more Show less
9.9
Exceptional
23 reviews
Price from
$147
per night

Glenegedale House

Kintra

Glenegedale House offers accommodation in Glenegedale and is situated 5 miles from Port Ellen and 6 miles from Bowmore.

Each room includes a flat-screen TV. Rooms are equipped with a private bathroom fitted with a shower. For your comfort, you will find bathrobes and slippers. Every detail in the house has been cararefully thought and chosen, very sophisticated and cozy. Emma and Graeme wonderful hosts.

Show more Show less
9.7
Exceptional
19 reviews
Price from
$281
per night

Burnside Lodge

Portnahaven

All units at the bed and breakfast come with a seating area. There is a private bathroom with shower in every unit, along with bathrobes, a hair dryer and free toiletries. At the bed and breakfast, the units have bed linen and towels. The view from the room was amazing. Got a good choice for breakfast. The host was very helpful with great knowledge of the surrounding area and knowledge of the best place to get food

Show more Show less
9
Wonderful
25 reviews

THE BRUCE

Bowmore

The units in the bed and breakfast are fitted with a flat-screen TV with streaming services. With a private bathroom equipped with a walk-in shower and a hair dryer, units at the bed and breakfast also provide guests with free WiFi. At the bed and breakfast, each unit comes with bed linen and towels. very good location and accommodating staff. excellent breakfast!

Show more Show less
8.4
Very Good
221 reviews
Price from
$157
per night

Cala Sith Guesthouse

Port Ellen

Boasting a garden, Cala Sith Guesthouse is set in Port Ellen in the Isle of Islay region, 200 metres from White Hart Beach and 2.2 km from Kilnaughton Beach. This beachfront property offers access to free WiFi and free private parking. The guest house has family rooms.

The units in the guest house are fitted with a flat-screen TV. Additional in-room amenities include chocolates or cookies. All units feature a private bathroom, a hair dryer and bed linen. Clean and nice friendly staff.

Show more Show less
8.8
Excellent
484 reviews
Price from
$122
per night

Most booked B&Bs in Isle of Islay this month

B&Bs that guests love in Isle of Islay