Skip to main content

The best B&Bs in Elba

Check out our pick of great B&Bs on

Filter by:


Review score

Superb: 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.

BnB Il Grecale

Lacona

The units in the bed and breakfast are equipped with a flat-screen TV with streaming services. Featuring a private bathroom with a bidet and a hair dryer, units at the bed and breakfast also offer free WiFi, while some rooms are equipped with a terrace. At the bed and breakfast, each unit is equipped with bed linen and towels. Lovely BnB with great breakfast, very clean and lovely views

Show more Show less
9.5
Exceptional
100 reviews
Price from
£138
per night

Residenza Portoferraio

Portoferraio

The bed and breakfast will provide guests with air-conditioned units offering a desk, a coffee machine, a microwave, a fridge, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Guests can have fruits and chocolates or cookies delivered to their room. At the bed and breakfast, every unit includes bed linen and towels. The room was absolutely beautiful, and the hotel owner helped us check in effortlessly. This place was the best! You're right next to many restaurants and very close to the docks for a late-night walk. Additionally, it's only a 10-minute walk to the nearest beach. Futhermore there was a 24/7 breakfast area!

Show more Show less
9.1
Superb
137 reviews
Price from
£74
per night

Dal Sandro B&B

Portoferraio

Fitted with a terrace, the units offer air conditioning and feature a flat-screen TV and a private bathroom with bidet and slippers. At the bed and breakfast, units come with bed linen and towels.

The bed and breakfast offers a continental or Italian breakfast. The bests hosts, Domitilla showered us with warmth the whole time and her son Alessandro was extremely responsive to any questions we had. The room was kept extremely clean by our hosts. Great breakfast on the terrace, panoramic views, and location (especially for those without a car). Also in 5-20 min walking distance to beautiful crystal clear beaches, Ghiae, Padullela, Capo Bianco.

Show more Show less
9.1
Superb
247 reviews
Price from
£105
per night

VILLA VILLACOLLE

Procchio

The guest house comes with a flat-screen TV. The kitchen is fitted with an oven, a fridge and a stovetop and there is a private bathroom with a hair dryer and free toiletries. The property has an outdoor dining area. Everything was just perfect: amazing hosts, very helpful, beautiful room, everything super clean and new. I could not recommend it enough. We will definitely return there again.

Show more Show less
9.5
Exceptional
352 reviews
Price from
£57
per night

Tenuta Santa Caterina

Portoferraio

At the bed and breakfast, every unit is fitted with a desk. Complete with a private bathroom fitted with a shower and bathrobes, all units at the bed and breakfast have a flat-screen TV and air conditioning, and certain rooms have a seating area. The units have a safety deposit box. Wonderful staff, Mary at reception was very nice and helpful, delicious and generous breakfast, beautiful property surrounded by olive trees and vineyards.

Show more Show less
9.2
Superb
150 reviews
Price from
£134
per night

B&B Casa Gianfranca

Portoferraio

Offering a garden and garden view, B&B Casa Gianfranca is located in Portoferraio, 2.7 km from Villa San Martino and 13 km from Acquario dell'Elba. Featuring a concierge service, this property also provides guests with a sun terrace. The bed and breakfast provides rooms with air conditioning, free private parking and free WiFi. Very clean and comfortable stay. Good shower and large bed. Kind welcome, with a lovely dog! Breakfast was good, although a bit too sweet for us. Lovely view of Portoferraio.

Show more Show less
9
Superb
124 reviews
Price from
£99
per night

B&B Capo al Piano

Marciana Marina

B&B Capo al Piano in Marciana Marina provides adults-only accommodation with a garden and a shared lounge. This bed and breakfast features free private parking, free shuttle service and free WiFi. Featuring a private entrance, the bed and breakfast allows guests to maintain their privacy. The hosts were exceptionally nice. They went out of their way to accommodate our requests and make our stay a nice one.

Show more Show less
9.5
Exceptional
193 reviews
Price from
£71
per night

Indarsena b&b

Portoferraio

Set in Portoferraio, 1.7 km from La Padulella Beach and 6.1 km from Villa San Martino, Indarsena b&b offers accommodation with free WiFi in a historic building. The property has city views and is 17 km from Acquario dell'Elba and 23 km from Cabinovia Monte Capanne. The accommodation features luggage storage space and a concierge service for guests.

Some units are air conditioned and include a seating area with a flat-screen TV. At the bed and breakfast, the units include a private bathroom. Beautifully furnished and decorated. Spotless and an exceptional breakfast provided

Show more Show less
9.5
Exceptional
136 reviews
Price from
£105
per night

B & B La Terrazza sul mare

Portoferraio

All units are fitted with air conditioning, a fridge, a minibar, a coffee machine, a walk-in shower, a hair dryer and a wardrobe. With a private bathroom fitted with a bidet and free toiletries, units at the bed and breakfast also boast free WiFi. At the bed and breakfast, each unit has a outdoor furniture and a flat-screen TV. Beautiful sea view. Free parking. Beautiful breakfast. Friendly and pleasent host.

Show more Show less
9.2
Superb
215 reviews
Price from
£84
per night

Valle dei Mulini B&B

Marciana

Set in Marciana, Valle dei Mulini B&B features free WiFi access and free private parking.

Portoferraio is 24 km from Valle dei Mulini B&B. The nearest airport is Marina di Campo Airport, a 40-minute drive from the property. Nice breakfast and a lot of variety with homemade ingredients. The host makes almost everything herself! Chiara is very friendly and helps with everything she can. The location is perfect for climbing the Monte Capanne (at the foot of the mountain) and discovering the South of the island. We had a very nice stay at this B&B!

Show more Show less
9.5
Exceptional
125 reviews
Price from
£67
per night

Most booked B&Bs in Elba this month

FAQs about B&Bs in Elba

B&Bs that guests love in Elba

gogless