Skip to main content

The best B&Bs in Portoferraio

Check out our pick of great B&Bs in Portoferraio

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.

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.

I had an amazing stay at Dal Sandro B&B. Alessandro and Domitila are super hosts. The communication was perfect even though I arrived late but was in constant touch with Alessandro. Domitila did everything she could to make me feel comfortable and at home. She is a mum away from home. The apartment is opposite the port on the top floor and has 360 degrees views over the port where breakfast is served and from where you can enjoy beautiful sunsets. Also opposite is the bus station which makes it perfect location for those visiting the island by bus and the nicest beaches are 7 minutes away on foot and its 10 minutes on foot from old town. For those arriving with a car there is a free car park just adjacent to the block where the apartment is. There are also plenty of dining options within walking distance. The room is very spacious and super clean. The room is cleaned every day and fresh, great smelling towels are provided every day. The room is also equipped with a super silent AC. A delicious breakfast is freshly prepared by the hosts that also provide any information and assistance needed. This for sure is the best B&B in Elba. Thank you Domitila and Alessandro for a wonderful stay!

Show more Show less
9.2
Superb
245 reviews
Price from
€ 120
per night

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.

A great place, that made the days at Elba perfect. Staying at a vineyard in Italy is a dream (even for me who doesn't drink). It was a quiet and nice place. The staff helped us much more than they had to. Because of a misunderstanding, we didn't get our car with us on the ferry to the island. The owners brought us, and drove us back to the centre the day after (to pick up our car). It had a nice swimming pool with sun beds. The breakfast was a perfect start of the day. They make their own wine and olive oil.

Show more Show less
9.3
Superb
163 reviews
Price from
€ 240
per night

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 comfortable room and very modern ( we were surprised as normaly its hard to find modern apartments in Italy), nice place, nice owners, everything clean and good looked after around property, really enjoyed everything

Show more Show less
9
Superb
145 reviews
Price from
€ 142
per night

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 bed and breakfast has a fax machine and photocopier and an ATM machine that guests can use.

the location was perfect. beautifully designed. helpful and friendly hosts. breakfast was great, and a very comfortable bed!! was very quiet. 😊😊

Show more Show less
9.5
Exceptional
128 reviews
Price from
€ 150
per night

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.

Everything was great. Beautiful view of Portoferraio.. Excellent breakfasts. Very beautiful and cozy room located on the 11th floor.

Show more Show less
9.3
Superb
206 reviews
Price from
€ 135
per night

Set within 1.1 km of La Padulella Beach and 5.3 km of Villa San Martino, al 28 B&B offers rooms with air conditioning and a private bathroom in Portoferraio. Among the facilities at this property are a shared kitchen and luggage storage space, along with free WiFi throughout the property. Boasting family rooms, this property also provides guests with a sun terrace.

You won't find a better host than Barbara! She is wonderful, the accommodations were very comfortable and clean, and a fantastic breakfast. We will definitely stay there again.

Show more Show less
9.6
Exceptional
145 reviews
Price from
€ 129.06
per night

Every room comes with a flat-screen TV. Some rooms include views of the sea or city. The rooms are fitted with a private bathroom fitted with a bath or shower and bidet. Le stanze sul mare features free WiFi throughout the property.

Perfect location, very nicely decorated room with a great view, feel of home, and the hostess Silvia was very kind, helpful and gave great tips. The room was also kept nicely tidy.

Show more Show less
9.1
Superb
118 reviews
Price from
€ 140
per night

Offering a garden and city view, LA SCALINATA is set in Portoferraio, 6.6 km from Villa San Martino and 17 km from Acquario dell'Elba. Featuring sea and garden views, this guest house also includes free WiFi. The property is non-smoking and is situated 1.6 km from La Padulella Beach.

The guest house features a flat-screen TV. Towels and bed linen are available in the guest house. The accommodation offers an air conditioning, a heating and a private bathroom.

The spaciousness and the view could not be beat. I wish I had booked for more nights, as to be able to sit out on the spacious patio area, looking over the harbour, would have been a real bonus. Lots of cats to pet, all happy and well fed.

Show more Show less
9.4
Superb
15 reviews
Price from
€ 170
per night

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.

Central and tidy place, and a welcoming host !

Show more Show less
9.1
Superb
86 reviews
Price from
€ 128
per night

Every unit is equipped with a private bathroom, a safety deposit box and free WiFi, while certain rooms come with a patio and some have pool views. All units at the bed and breakfast have air conditioning and a desk.

Wonderful days spent in company of Emanuela and Angelo in their lovely b&b in the heart of Elba island. The b&b is located on the top of a hill with the view on Portoferraio bay. The location is exceptional and allows to reach any place on the island with a short drive. Emanuela and Angelo are wonderful hosts and they will make you feel at home. Emanuela prepares fresh homemade breakfast everyday using local products. They are both very knowledgeable about the island and they will recommend you all the best beaches and restaurants so that you can’t be wrong. The room was sparkling clean and super quiet. You will wake up surrounded by nature, cats and enchanting smells 🙂

Show more Show less
9.7
Exceptional
64 reviews
Price from
€ 133.88
per night

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Search B&Bs in Portoferraio

Most booked B&Bs in Portoferraio this month

Enjoy breakfast in Portoferraio!

  • Dal Sandro B&B
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 245 reviews

    Offering a shared lounge and city view, Dal Sandro B&B is set in Portoferraio, 1.4 km from La Padulella Beach and 5.2 km from Villa San Martino.

    Excellent location and view. Excellent hospitality

  • Tenuta Santa Caterina
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 163 reviews

    Tenuta Santa Caterina has garden views, free WiFi and free private parking, situated in Portoferraio, 2.1 km from Villa San Martino.

    Una location fantastica. Ottimo trattamento durante il soggiorno.

  • B&B Casa Gianfranca
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 145 reviews

    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.

    Bellissima l'Elba... mare stupendo e le spiagge tranquillissime

  • Indarsena b&b
    Breakfast options
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 128 reviews

    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 is incredibly stylish and very clean.

  • B & B La Terrazza sul mare
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 205 reviews

    Boasting a balcony with sea views, a terrace and a shared lounge, B & B La Terrazza sul mare can be found in Portoferraio, close to La Padulella Beach and 5.2 km from Villa San Martino.

    Very good breakfast, perfect views and location. Lovely host.

  • al 28 B&B
    Breakfast options
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 144 reviews

    Set within 1.1 km of La Padulella Beach and 5.3 km of Villa San Martino, al 28 B&B offers rooms with air conditioning and a private bathroom in Portoferraio.

    Molto curato nell’arredamento, ottima posizione, colazione super

  • Le Stanze sul Mare
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 118 reviews

    Le Stanze sul Mare is set 5 km from Villa San Martino in Portoferraio and offers rooms in the historical centre. Every room comes with a flat-screen TV. Some rooms include views of the sea or city.

    Great location, lovely decoration, fantastic views and helpful & friendly host.

  • Residenza Portoferraio
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 86 reviews

    Housed in a historic building, the recently renovated Residenza Portoferraio provides accommodation with a shared lounge and free WiFi.

    Posizione, pulizia e l'ottima offerta per la colazione.

Save money on B&Bs in Portoferraio – budget options available!

  • Fonte Murata B&B
    Budget options available
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 64 reviews

    Situated in Portoferraio, 7.7 km from Villa San Martino, Fonte Murata B&B features accommodation with pool with a view, free private parking, a garden and a shared lounge.

    Tout: accueil, emplacement, confort, équipement, petit déjeuner

  • Porto Sole Rooms
    Budget options available
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 76 reviews

    Porto Sole Rooms is set in one of the quitest streets of Portoferraio historic centre, 1 km from the harbour offering connections to Piombino.

    The location was fantastic and the facilities superb.

  • Aethalia Bed and Breakfast
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 27 reviews

    Aethalia Bed and Breakfast is located in Portoferraio, 1 km from the sea and a 10-minute drive from Lacona. It features sea views, a garden with barbecue facilities, and free WiFi throughout.

    The owner! Location, price, amenities, all top top

  • Casa Le Agavi
    Budget options available
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 52 reviews

    Located 9 km from Portoferraio on the island of Elba, Casa Le Agavi has a garden with an outdoor pool. It offers traditionally furnished rooms with a flat-screen TV.

    Posizione ottima, immerso nel verde, ampie metrature

  • Bed and coffee Rooms Portoferraio
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 74 reviews

    Bed and coffee Rooms Portoferraio is situated in Portoferraio, 1.1 km from La Padulella Beach, 6.3 km from Villa San Martino, as well as 17 km from Acquario dell'Elba.

    zentrale Lage, guter Kaffee, sehr freundliche Vermieterin

  • B&b Le Grotte
    Budget options available
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 28 reviews

    Offering a garden and garden view, B&b Le Grotte is situated in Portoferraio, 16 km from Acquario dell'Elba and 22 km from Cabinovia Monte Capanne.

    Pulizia , gentilezza della proprietaria , location

  • Porta del Mare
    Budget options available
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 51 reviews

    Porta del Mare in Portoferraio features accommodation with free WiFi, 1.7 km from La Padulella Beach, 6 km from Villa San Martino and 17 km from Acquario dell'Elba.

    Il centro storico, l'edificio ha un suo fascino

  • Affittacamere Anselmi Sauro
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 57 reviews

    Affittacamere Anselmi Sauro offers accommodation in Magazzini. All rooms include a TV and air condiioning. You will find luggage storage space at the property.

    ottima la colazione. Camera spaziosa. Tutto funzionante

Great access to the city centre! Check these B&Bs in Portoferraio

  • Casalina B & B
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 3 reviews

    Casalina B & B has sea views, free WiFi and free private parking, situated in Portoferraio, 7.3 km from Villa San Martino. A hot tub and a bicycle rental service are available for guests.

    jacuzzi, pulizia, camera elegante, colazione fatta in casa, struttura nuova nel bosco e vicina alla spiaggia

  • Buen Retiro
    Central location
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 2 reviews

    Complete with barbecue facilities, Buen Retiro is located in Portoferraio, 15 km from Acquario dell'Elba and 27 km from Cabinovia Monte Capanne.

  • LA SCALINATA
    Central location
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 15 reviews

    Offering a garden and city view, LA SCALINATA is set in Portoferraio, 6.6 km from Villa San Martino and 17 km from Acquario dell'Elba.

    Praticamente tutto appartamento nuovo pulito vista mare bellissima

  • A casa di Enrico B&B
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 56 reviews

    Set 3.4 km from Villa San Martino in Portoferraio, A casa di Enrico B&B features a terrace as well as free WiFi.

    Enrico put a lot of attention to decorating and detail of the room, it was a pleasant place to stay.

  • Capo Bianco Private Room

    Featuring a balcony with garden views, water sports facilities and a garden, Capo Bianco Private Room can be found in Portoferraio, close to La Padulella Beach and 5.1 km from Villa San Martino.

FAQ about B&Bs in Portoferraio







B&Bs that guests love in Portoferraio

  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 52 reviews
    Great place Very big appartement, great airco, appartement fully stocked. Great pool Great location, close to everything but still nice and quiet. Super friendly family
    Freek
    Family with young children
  • Avg. price/night: € 285.60
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 550 reviews
    Great location, sufficient parking, great pool that is not crowded / enough sunbeds. Excellent breakfast, comfortable rooms (good shower, quiet airco)
    E
    Erwin
    Family with young children
  • 10
    Scored 10
    Exceptional
    Rated exceptional
     · 24 reviews
    We had an exceptional stay here, the place felt very quiet and private. We had delicious breakfast and what we liked especially is the friendly and pleasant hosts.
    Anna
    Young couple
  • Avg. price/night: € 334.48
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 313 reviews
    Great location, air conditioning available, cleanliness, staff very friendly, parking , private and not so crowded beach, very quiet place , good for families.
    Alex
    Solo traveller
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 20 reviews
    Hostess was very supportive and quick to answer questions! Great location, quiet but still within walking distance of the centre and beaches. Clean and comfortable. Nice garden with private parking.
    Tobias
    Family with young children
  • 10
    Scored 10
    Exceptional
    Rated exceptional
     · 24 reviews
    The breakfast was amazing. It's also clean, quiet and private. Francisco and Gloria is very friendly and take good care of you.
    Lucas
    Young couple
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 25 reviews
    Very friendly hosts, beautiful view over the harbour and city centre, spacious appartment, quiet street, great location and did I already mention the very friendly hosts?!
    Felix
    Young couple
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 128 reviews
    Love this place. Great location in town. Walking to several beaches. Hosts are fantastic. Quiet. Highly highly recommend. Would stay here again in a heartbeat.
    K
    Kristin
    Young couple
  • Avg. price/night: € 334.48
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 313 reviews
    the best thing about the hotel is the beautiful view over the bay. There’s a kind of viewing terrace which offers a clear view of the sea and the mountains, and at sunset is wonderful. There’s quite a quaint village vibe to the hotel with lots of small apartment style rooms scattered around a mountain side climb. A private access to a pebble beach. There is a restaurant onsite which is quite nicely decorated in a neutral tone. The rooms are air conditioned. The concierge staff were very helpful and accommodating.
    Maxwell
    Young couple
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 144 reviews
    Friendly welcome, very good facilities including outside terrace and kitchenette. Excellent breakfast. Hosts very friendly . Spotlessly clean and very quiet for a central location.
    ANDREW
    Young couple