Skip to main content

The best B&Bs in Portoferraio

Check out our pick of great B&Bs in Portoferraio

Filter by:

Review score

See the latest prices and deals by choosing your dates.
al 28 B&B, hotel in Portoferraio

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.

Location was great for everything
Scored 9.6
9.6
Rated exceptional
Exceptional
157 reviews
Price from£121.62per night
Capo Bianco Private Room, hotel in Portoferraio

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.

Scored 9.8
9.8
Rated exceptional
Exceptional
6 reviews
Price from£139.36per night
LA SCALINATA, hotel in Portoferraio

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.

Great location, much bigger than expected and beautiful view
Scored 9.2
9.2
Rated superb
Superb
28 reviews
Price from£122.47per night
Affittacamere Anselmi Sauro, hotel in Portoferraio

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

The pool area, bike hire, and meals were excellent. The staff are very nice. Close to a big store and big beach. Would definitely recommend.
Scored 8.4
8.4
Rated very good
Very good
50 reviews
Price from£85.71per night
VILLA VILLACOLLE, hotel in Portoferraio

Featuring air-conditioned accommodation with a patio, VILLA VILLACOLLE is set in Procchio. This beachfront property offers access to a balcony, free private parking and free WiFi.

Lovely place! The room was just perfect. Couldn't be decorated better. We liked it.
Scored 9.5
9.5
Rated exceptional
Exceptional
330 reviews
Price from£74.32per night
B&B Aloe Ranch Elba, hotel in Portoferraio

B&B Aloe Ranch Elba is located in Rio nell’Elba, a 10-minute drive from Ortano beach. Guests enjoy a sun terrace with views of the sea, and an on-site bar. Rio Marina is 2 km away.

Everything was perfect, beautiful and quiet location. Delicious breakfast and a lovely host with two super cute dogs.
Scored 9.6
9.6
Rated exceptional
Exceptional
151 reviews
Price from£109.80per night
Villa Capitorsola, hotel in Portoferraio

Situated in Capoliveri in the Elba region, with Lido Beach and Spiaggia di Acquarilli nearby, Villa Capitorsola features accommodation with free private parking, as well as access to a hot tub.

The home made cakes every morning were truly exceptional! 🥰
Scored 9.2
9.2
Rated superb
Superb
55 reviews
Price from£112.68per night
Casale Grandangolo, hotel in Portoferraio

Set just 16 km from Villa San Martino, Casale Grandangolo provides accommodation in Capoliveri with access to a garden, a terrace, as well as a 24-hour front desk.

Great location, in the middle of the nature, still not far from the beach, restaurants (2min by car) . really relaxing and laid back property. Amazing owners, really helpful , they were organizing for us different restaurants for the lunch or dinner . Good Italian (sweet) breakfasts.
Scored 9.0
9.0
Rated superb
Superb
51 reviews
Price from£118.24per night
BnB Il Grecale, hotel in Portoferraio

Located within 700 metres of Spiagga di Lacona and less than 1 km of Spiaggia Laconella, BnB Il Grecale provides rooms with air conditioning and a private bathroom in Lacona.

Lovely BnB with great breakfast, very clean and lovely views
Scored 9.5
9.5
Rated exceptional
Exceptional
84 reviews
Price from£161.99per night
Casa Valdese Rio Marina, hotel in Portoferraio

Situated in Rio Marina in the Elba Region, Casa Valdese Per Ferie Rio Marina boasts a terrace and views of the garden. Every room comes with a private bathroom.

The staff is a friendly impressive lady at reception, fantastic property and comfy room, excellent location
Scored 8.4
8.4
Rated very good
Very good
174 reviews
Price from£59.12per night
All B&Bs in Portoferraio

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!

  • Residenza Portoferraio
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 112 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.

  • Dal Sandro B&B
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 247 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
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 154 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
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 142 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
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 133 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
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 209 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
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 157 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.

    We liked a lot staying at al 28 and would like to come back! Thank you for all :)

  • Le Stanze sul Mare
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 113 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.

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

  • I Due Mondi Rooms
    Budget options available
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 11 reviews

    Situated within 6.1 km of Villa San Martino and 17 km of Acquario dell'Elba, I Due Mondi Rooms features rooms with air conditioning and a private bathroom in Portoferraio.

    Sehr sauber und neu, Bett etwas hart, aber qualitativ guter Schlaf darin

  • Capo Bianco Private Room
    Budget options available
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 6 reviews

    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.

  • Casalina B & B
    Budget options available
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 9 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
    Budget options available
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 5 reviews

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

  • Fonte Murata B&B
    Budget options available
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 70 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.

    Perfektno okolje, prijazno osebje in odličen zajtrk

  • Porto Sole Rooms
    Budget options available
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 77 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
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 29 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
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 63 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.

    casa accogliente , ambiente familiare, tutto semplice e perfetto

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

  • LA SCALINATA
    Central location
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 28 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.

    Locazione stupenda!divano accogliente e TV tecnologica

  • Porta del Mare
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 46 reviews

    Porta del Mare is situated in Portoferraio, 6 km from Villa San Martino, 17 km from Acquario dell'Elba, as well as 23 km from Cabinovia Monte Capanne.

    Il centro storico, l'edificio ha un suo fascino

  • A casa di Enrico B&B
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 62 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.

    Camera pulitissima, posizione strategica, l'host Enrico disponibile e gentile, colazione buona

  • Bed and coffee Rooms Portoferraio
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 91 reviews

    Situated 1.1 km from La Padulella Beach and 6.3 km from Villa San Martino, Bed and coffee Rooms Portoferraio in Portoferraio features air-conditioned accommodation with views of the quiet street and...

    posizione strategica. Letto molto comodo e accoglienza ottima.

  • Affittacamere Anselmi Sauro
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 50 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

  • B&b Le Grotte
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 31 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

FAQ about B&Bs in Portoferraio

B&Bs that guests love in Portoferraio

  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 8 reviews
    The house is top. Stylish, excelent and quiet, great location, large garden. Exactly as shown on the images - even better. Lovely and friendly landlady. You need a car or bike to get anywhere. Excellent location to explore the island.
    Tomas
    Family with young children
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 46 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
  • Scored 8.3
    8.3
    Rated very good
    Very good
     · 553 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
  • Scored 10
    10
    Rated exceptional
    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: £295.61
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 315 reviews
    Great location, air conditioning available, cleanliness, staff very friendly, parking , private and not so crowded beach, very quiet place , good for families.
    AlexNst
    Solo traveller
  • Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 24 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
  • Scored 10
    10
    Rated exceptional
    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
  • Scored 8.5
    8.5
    Rated very good
    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
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 133 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: £295.61
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 315 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