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.

The guest house will provide guests with air-conditioned units with a wardrobe, a safety deposit box, a flat-screen TV and a private bathroom with a bidet. Some units feature a seating area and/or a balcony. At the guest house, the units have bed linen and towels. Home from home _ excellent location, quiet, lively garden and open space kitchen to dream from the morning sunshine to the sunset. Walking distance to the beach or even attempt to get the free bikes ( excellent quality and well maintained bikes), in 5 min you are at the beach or in the center. Parking is included and big spaces available within the premises. If you have expensive bicycles have the option to bring them in the flat, as we have done or there is a secure storage place to store them overnight. The lovely couple, the hosts, are part of package and they will make everything for you to make you feel welcome. A dream location, do not hesitate to book.

Show more Show less
9.4
Superb
112 reviews
Price from
US$81
per night

Located within 500 metres of Spiagga di Lacona and 11 km of Villa San Martino, BnB Il Grecale provides rooms with air conditioning and a private bathroom in Lacona. This bed and breakfast features a pool with a view, a garden and free private parking. When staying at the bed and breakfast, guests can use private entrance. The rooms were very clean and comfortable. The view from our balcony was exceptional. We enjoyed using the pool and the lounge chairs near it. The staff also went above and beyond to accommodate my wife's food allergies. She has celiac disease, and every single morning, the staff brought her bread, meat, and cheese separately, to avoid cross contamination. Phenomenal service!

Show more Show less
9.6
Exceptional
151 reviews
Price from
US$178
per night

The bed and breakfast will provide guests with air-conditioned units offering a desk, a coffee machine, a microwave, a toaster, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Guests can have wine or champagne, fruits and chocolates or cookies delivered to their room. At the bed and breakfast, every unit includes bed linen and towels. Its a minimalist, bright and nice accommodation. The room was big and well done furnished. The whole place was very clean. The host was very friendly and he made sure we have everything. There is snack and food for breakfast more than enough. Even the host brought fresh croissant. I am sure I will come back here.

Show more Show less
9.2
Superb
292 reviews
Price from
US$128
per night

Offering a shared lounge and city view, Dal Sandro B&B is set in Portoferraio, 1.3 km from Le Viste Beach and 5.2 km from Villa San Martino. The bed and breakfast is 22 km from Cabinovia Monte Capanne. The rooms are equipped with a balcony with sea views and free WiFi. Everything, great location, views, food & hosts were great

Show more Show less
9.2
Superb
260 reviews
Price from
US$99
per night

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. Stylish, sweet wonder place. Absolute unique house, I could feel the heart and joy here. Nice, cozy rooms with super comfortable beds and huge common kitchen where people can eat together, talk with a glass of wine. Perfect place to get to know new people, rest, enjoy the feeling what this accomodation give for guests.

Show more Show less
9.5
Exceptional
401 reviews
Price from
US$74
per night

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. One of the best vacation. Clean, beautiful. Chilly.

Show more Show less
9.4
Superb
185 reviews
Price from
US$89
per night

Set in Portoferraio, 6.4 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Indarsena b&b offers accommodation with free WiFi in a historic building. The property has city views. The accommodation features a concierge service and a housekeeping service for guests.

The bed and breakfast is fitted with a flat-screen TV. Towels and bed linen are offered in the bed and breakfast. The accommodation offers an air conditioning, a heating and a private bathroom. The location was ideal, the breakfast was freshly prepared fruit, yogurt and homemade granola and an impressive range of fresh pastries, exceptional🙂

Show more Show less
9.5
Exceptional
136 reviews
Price from
US$128
per night

Offering a shared lounge and city view, B & B La Terrazza sul mare is located in Portoferraio, 5.2 km from Villa San Martino and 22 km from Cabinovia Monte Capanne. It is situated 1.3 km from Le Viste Beach and provides a lift. The bed and breakfast features sea views, a terrace, and free WiFi is available throughout the property. Everything! The location was perfect, close to the port and to the city center. The apartment itself was lovely - felt like home. Maurizio was amazing, the perfect person. He was super caring, super attentive. He helped us and guided us. He was doing a lovely breakfast every morning for us and always being super nice. We will miss him and our stay.

Show more Show less
9.2
Superb
199 reviews
Price from
US$122
per night

Situated within 200 metres of Marina di Campo Beach and 14 km of Villa San Martino, Lo Zizzolo- Bed&Breakfast features rooms with air conditioning and a private bathroom in Marina di Campo. The property has garden and inner courtyard views, and is 18 km from Cabinovia Monte Capanne. When staying at the bed and breakfast, guests can use private entrance. Close to everything. Superb breakfast. Pristine clean . Good value for the price . Highly recommended ❤️

Show more Show less
9.2
Superb
121 reviews
Price from
US$94
per night

At the bed and breakfast, units are fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. The units are equipped with heating facilities.

The bed and breakfast offers a buffet or continental breakfast. Al 28 B&B Portoferraio on Via Giosuè Carducci 28, is an immaculate, beautiful, tastefully curated, art deco B&B apartment, operated by the friendliest and welcoming couple, Barbara and Andrea., who throughly enjoy operating their B&B! This B&B was booked way in advance, so I was communicating with Barbara early on about getting the ferry from Piombino to Portoferraio in January. We knew that not many restaurants would be open, but there were plenty of choices in our neighborhood for casual dining and worth the drive for a special one recommended by our hosts. Our room was warm, with very comfortable queen size beds for each of us, including cozy comforters. Breakfast (a true work of art!), was presented in the well equipped kitchen with a surprising abundance of home made items-jams, fruit, fresh squeezed orange juice and wonderful coffee! There was home made yogurt with amazing toppings, savory items and hard boiled eggs, to top off a sustaining breakfast. Everything was presented on colorful, plates, bowls, glasses and cups. We enjoyed breakfast in the beautiful dining room, on a vintage table, surrounded by plants, art and the sound of twittering parakeets. With our ZTL permit, we could park next to our building. If no parking was available, we improvised at the port with no problem.

Show more Show less
9.6
Exceptional
157 reviews
Price from
US$116
per night

Most booked B&Bs in Elba this month

FAQs about B&Bs in Elba

B&Bs that guests love in Elba