The 10 best B&Bs in Portoferraio, Italy | Booking.com
Skip to main content

B&Bs in Portoferraio

Find the B&Bs that appeal to you the most

B&Bs for every style

Find the right B&B for you in Portoferraio

The best B&Bs in Portoferraio

Check out our pick of great B&Bs in Portoferraio

Filter by:

Review score

Residenza Portoferraio

Portoferraio

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

K
Koptyakov
From
Switzerland
In the center of Portoferraio. Big room with self-service breakfast. Fast check-in. Contact friendly staff. Sunny greetings from the Swiss Alps to Tomasso.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 279 reviews
Price from
US$158.31
1 night, 2 adults

Dal Sandro B&B

Portoferraio

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

B
Benjamin
From
Switzerland
Where do we start…? We loved the way Ale and his family gave us a warm welcome and went the extra mile to make us feel at home! The crew prepared a custom breakfast just for us with an extra portion of love from Domitilla, who together with Ale was also extremely helpful in giving recommendations about places to visit on the island. The apartment is cozy, very clean and - being located on the top floor of the small skyscraper - it has an exceptional 360-view on Portoferrario. It is also quite literally located across the ferry station so at short walking distance to great restaurants, bars and shops. The small kitchen was also at our disposal when we needed it. Our room had plenty of storage room although it was the smaller of the two in the B&B. Last but not least, we were visiting with our bikes and really appreciated that our hosts let us safely store the bikes on the terrace.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 259 reviews
Price from
US$152.45
1 night, 2 adults

Casale Caterina Agriresort

Portoferraio

Featuring a seasonal outdoor swimming pool, garden and views of garden, Casale Caterina Agriresort is situated in Portoferraio, 2.1 km from Villa San Martino.

A
Anna
From
Australia
Tenuta Santa Caterina is a wonderful place to spend time at on Elba. The pool is wonderful, the staff are extremely friendly and the breakfast delicious.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 111 reviews
Price from
US$296.69
1 night, 2 adults

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.

L
Louise
From
Sweden
It was fresh and clean. Easy access from ferry, within walkingdistance. Very friendly hosts. Every morsning the breakfast was prepared in a lovely way. Would definatly rexommend this place
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 139 reviews
Price from
US$129
1 night, 2 adults

al 28 B&B

Portoferraio

1.1 km from La Padulella Beach, al 28 B&B is set in Portoferraio and offers air-conditioned rooms with free WiFi. It is located 5.4 km from Villa San Martino and provides a shared kitchen.

D
David
From
Australia
Breakfast are exceptional good. Cereal and fruit are fresh. Homemade cakes daily, freshly warm bread with homemade jams and delicious cooked breakfast. Hostess and husband are excellent hosts.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 156 reviews
Price from
US$168.87
1 night, 2 adults

A due passi da Sansone

Portoferraio

Situated in Portoferraio, 700 metres from Sansone Beach, A due passi da Sansone features rooms with air conditioning and free WiFi.

J
Jana
From
Czech Republic
Great communication with the owner, after the booking she sent us a discount code for the ferry and booked place in a near restaurant for the first evening. The flat has brand new furniture, everything is perfectly clean. Beautiful nature, sea and place just right for relaxing.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 13 reviews
Price from
US$160.07
1 night, 2 adults

LA SCALINATA

Portoferraio

Offering a garden and city view, LA SCALINATA is set in Portoferraio, 6.6 km from Villa San Martino and 24 km from Cabinovia Monte Capanne.

E
Elin Dominique Fiona
From
Switzerland
At first I was a little scared because I thought this deal is a little too good to be true. I was really flashed when I arrived tho, It’s a wonderful appartment and it looks even nicer than on the pictures. It’s clean, and the location is really great. It’s 7 minutes away from the beach and pretty much in the middle of the old town. The owner of the place was super nice and attentive. We had a wonderful stay in the scalinata, and we would love to come here again.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 50 reviews
Price from
US$129
1 night, 2 adults

B&B Casa Gianfranca

Portoferraio

Offering a garden and garden view, B&B Casa Gianfranca is located in Portoferraio, 2.8 km from Villa San Martino and 19 km from Cabinovia Monte Capanne.

A
Agnieszka
From
United Kingdom
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
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 83 reviews
Price from
US$133.69
1 night, 2 adults

Porto Sole Rooms

Portoferraio

Offering inner courtyard views, Porto Sole Rooms is an accommodation situated in Portoferraio, 6.2 km from Villa San Martino and 23 km from Cabinovia Monte Capanne.

J
Jason
From
New Zealand
Beautiful room right in the heart of Portoferraio. stunning view over the harbour and all the restaurants right at our doorstep. We had an amazing time.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 69 reviews
Price from
US$175.90
1 night, 2 adults

Aethalia Bed and Breakfast

Portoferraio

Set in Portoferraio and only 5.3 km from Villa San Martino, Aethalia Bed and Breakfast offers accommodation with sea views, free WiFi and free private parking.

D
Daniel
From
United Kingdom
The view from the property is amazing and the owner Massimo welcomed us very warmly! Massimo also made sure we enjoyed our stay in his property and provided us with great suggestions whilst on Elba Island, to which we are very thankful. We got to enjoy the Jacuzzi too, which was lovely.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 29 reviews
Price from
US$127.82
1 night, 2 adults
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.

Most booked B&Bs in Portoferraio and surroundings in the past month

See all
  • Popular with guests booking B&Bs in Portoferraio

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 74 reviews
  • Popular with guests booking B&Bs in Portoferraio

    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 83 reviews
  • Popular with guests booking B&Bs in Portoferraio

    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 156 reviews
  • Popular with guests booking B&Bs in Portoferraio

    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 139 reviews
  • Popular with guests booking B&Bs in Portoferraio

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 203 reviews
  • Popular with guests booking B&Bs in Portoferraio

    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 45 reviews
  • Popular with guests booking B&Bs in Portoferraio

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 130 reviews
  • Popular with guests booking B&Bs in Portoferraio

    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 29 reviews
  • Popular with guests booking B&Bs in Portoferraio

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 111 reviews
  • Popular with guests booking B&Bs in Portoferraio

    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 279 reviews

Great access to the city centre. Check these B&Bs in Portoferraio and nearby

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 8 reviews

    Situated in Portoferraio, 1.8 km from La Padulella Beach, B&B Piazza della Repubblica features rooms with city views and free WiFi.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 74 reviews

    Situated 1.7 km from La Padulella Beach, I Due Mondi Rooms in Portoferraio features rooms with air conditioning and free WiFi.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 29 reviews

    Set in Portoferraio, Porta del Mare offers sea views and free WiFi, 1.7 km from La Padulella Beach and 6 km from Villa San Martino. Cabinovia Monte Capanne is 23 km from the guest house.

  • LA SCALINATA

    Portoferraio
    Central location
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 50 reviews

    Offering a garden and city view, LA SCALINATA is set in Portoferraio, 6.6 km from Villa San Martino and 24 km from Cabinovia Monte Capanne.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 84 reviews

    Situated in Portoferraio, just 1.8 km from La Padulella Beach, Le Stanze sul Mare provides beachfront accommodation with free WiFi.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 130 reviews

    Situated within 1.1 km of La Padulella Beach and 6.3 km of Villa San Martino, Bed and coffee Rooms Portoferraio features rooms with air conditioning and a private bathroom in Portoferraio.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 3 reviews

    Set within 4.3 km of Villa San Martino and 21 km of Cabinovia Monte Capanne, Villa Ferraio - Bed & Breakfast in dimora napoleonica all'Isola d'Elba offers rooms with air conditioning and a private...

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 9 reviews

    Boasting a garden and views of sea, Casa Grande Relais is a guest house set in a historic building in Portoferraio, 2.6 km from Ottone Beach.

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

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 141 reviews

    Offering a shared lounge and inner courtyard view, La Casa di Berenice a Porto Azzurro is situated in Porto Azzurro, 15 km from Villa San Martino and 32 km from Cabinovia Monte Capanne.

    From US$87.18 per night
  • VILLA VILLACOLLE

    Procchio
    Budget options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 399 reviews

    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.

    From US$85.61 per night
  • Casa Valdese Rio Marina

    Rio Marina
    Budget options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 202 reviews

    Set just 200 metres from Spiaggia La Torre, Casa Valdese Rio Marina offers accommodation in Rio Marina with access to a garden, a terrace, as well as luggage storage space.

    From US$100.85 per night
  • Villa Ray

    Capoliveri
    Budget options available
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 125 reviews

    Set within 1.3 km of Madonna delle Grazie Beach and 15 km of Villa San Martino, Villa Ray provides rooms with air conditioning and a private bathroom in Capoliveri.

    From US$146.59 per night
  • Capo Bianco Private Room

    Portoferraio
    Budget options available
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 19 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.2 km from Villa San Martino.

  • A casa di Enrico B&B

    Portoferraio
    Budget options available
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 57 reviews

    Offering a shared lounge and city view, A casa di Enrico B&B is situated in Portoferraio, 4.7 km from Villa San Martino and 22 km from Cabinovia Monte Capanne.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 31 reviews

    Boasting a bar, Affittacamere Anselmi Sauro is situated in Portoferraio in the Elba region, 8.5 km from Villa San Martino and 26 km from Cabinovia Monte Capanne.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 18 reviews

    Featuring air-conditioned accommodation with a private pool, garden view and a balcony, La Suite con Piscina Privata is located in Portoferraio.

Enjoy breakfast in Portoferraio and nearby

  • BnB Il Grecale

    Lacona
    Breakfast options
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 146 reviews

    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.

    From US$224.92 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 39 reviews

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

    From US$140.72 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 79 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.

  • Casa Le Agavi

    Portoferraio
    Breakfast options
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 81 reviews

    Boasting sea views, Casa Le Agavi offers accommodation with a seasonal outdoor swimming pool, a garden and a terrace, around 2.1 km from Ottone Beach.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 111 reviews

    Featuring a seasonal outdoor swimming pool, garden and views of garden, Casale Caterina Agriresort is situated in Portoferraio, 2.1 km from Villa San Martino.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 13 reviews

    Situated in Portoferraio, 700 metres from Sansone Beach, A due passi da Sansone features rooms with air conditioning and free WiFi.

  • Buen Retiro

    Portoferraio
    Breakfast options
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 14 reviews

    Buen Retiro, a property with barbecue facilities, is located in Portoferraio, 27 km from Cabinovia Monte Capanne. It is set 10 km from Villa San Martino and offers luggage storage space.

  • Stile libero b&b

    Lacona
    Breakfast options
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 70 reviews

    Situated in Lacona and only 1.5 km from Spiaggia di Margidore, Stile libero b&b features accommodation with sea views, free WiFi and free private parking.

FAQ about B&Bs in Portoferraio

B&Bs that guests love in Portoferraio

See all
  • Avg. price/night: US$129
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 139 reviews
    Very personal and charming style. The room and bathroom were really nice. Breakfast was served by the owners wife and was like being a guest in a home. The food was varied and good quality. The location was right in the middle of the restaurant district but still the room was quiet at night.
    Guest review by
    Jesper
    Young couple
gogless