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.

S
Sam
From
Ireland
Great host, amazing access to city and food
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 269 reviews
Price from
£129.65
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.

C
Carlee
From
United States
The location was amazing and they offered us food in the morning. The host was super helpful and responsive. The place itself was very nice and the views were wonderful. We had a great time and a lot of fun.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 261 reviews
Price from
£112.37
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.

I
Irina
From
Spain
We liked a lot staying at al 28 and would like to come back! Thank you for all :)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 156 reviews
Price from
£124.47
1 night, 2 adults

La Pausa

Portoferraio

Located within 2.4 km of La Padulella Beach and 4.5 km of Villa San Martino, La Pausa provides rooms with air conditioning and a private bathroom in Portoferraio.

S
Sveva
From
Switzerland
Marina was great and really kind, she welcomed us and made us feel like home. Home made cakes and beautiful patio added something special to the staying. We absolutely recommend!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 40 reviews
Price from
£112.02
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.0
Superb - What previous guests thought, 85 reviews
Price from
£98.54
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.

D
Dan
From
United States
What an amazing location! We fully enjoyed our stay in this amazing room with a beautiful view of the marina and neighboring village. Easy to walk to many attractions and restaurants. Our host was easy to contact and very helpful with our late arrival time. The room was clean and comfortable, the balcony was a great feature as well. We highly recommend a stay in a Porto Sole room!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 72 reviews
Price from
£125.33
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 8.9
Fabulous - What previous guests thought, 49 reviews
Price from
£125.33
1 night, 2 adults

Affittacamere Anselmi Sauro

Portoferraio

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.

Y
Yasmin
From
United Kingdom
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 out of 10, guest rating 8.8
Fabulous - What previous guests thought, 32 reviews
Price from
£93.83
1 night, 2 adults

BnB Il Grecale

Lacona (Near Portoferraio)

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.

J
Jessica
From
Luxembourg
The facility is fabulous: the furnishings, the cleanliness, the kindness of the staff, everything was perfect and we would never have left. Furthermore, the staff guaranteed me a splendid gluten-free breakfast even though I had not made a request prior to my arrival and my breakfast was not inferior to the expected breakfast.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 145 reviews
Price from
£177.62
1 night, 2 adults

VILLA VILLACOLLE

Procchio (Near 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.

M
Marja-Terttu
From
Finland
We loved Procchio! The views were superb, everything was clean and the atmosphere was nice. The friendliness of locals in also in the restaurants surprised us very positively. A nice place to visit again! And if we will go back there we definitely will stay at the Hotel Villa VillaColle! The rooms were exceptionally artistic, good beds, very clean, modern toilets/showers and the whole house looked inviting already from the yard.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 396 reviews
Price from
£59.64
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, 261 reviews
  • Popular with guests booking B&Bs in Portoferraio

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

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

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

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

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

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

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 111 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.1
    Superb - What previous guests thought, 269 reviews

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, 142 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.

  • VILLA VILLACOLLE

    Procchio
    Budget options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 396 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.

  • Casa Valdese Rio Marina

    Rio Marina
    Budget options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 199 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.

  • Villa Ray

    Capoliveri
    Budget options available
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 119 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.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 7 reviews

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

  • Porta del Mare

    Portoferraio
    Budget options available
    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
    Budget options available
    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.

  • Le Stanze sul Mare

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

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

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, 145 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.

  • 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.

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

    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.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 127 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.4
    Superb - What previous guests thought, 17 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.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 7 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.

  • 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.

  • La Pausa

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

    Located within 2.4 km of La Padulella Beach and 4.5 km of Villa San Martino, La Pausa provides rooms with air conditioning and a private bathroom in Portoferraio.

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

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 32 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.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 78 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.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 79 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 8.9
    Fabulous - 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 10.0
    Exceptional - What previous guests thought, 11 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
    Central location
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 13 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.

FAQ about B&Bs in Portoferraio

B&Bs that guests love in Portoferraio

See all
  • Scored out of 10, guest rating 9.6
    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

Research, refine and make plans for your whole trip