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

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 8.9
    Fabulous - What previous guests thought, 71 reviews
  • Popular with guests booking B&Bs in Portoferraio

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

    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 51 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.1
    Superb - What previous guests thought, 77 reviews
  • Popular with guests booking B&Bs in Portoferraio

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

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

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

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

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 288 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, 9 reviews

    Situated in Portoferraio, 6.2 km from Villa San Martino, B&B Piazza della Repubblica features rooms with city views and free WiFi. This bed and breakfast is 23 km from Cabinovia Monte Capanne.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 27 reviews

    Set in Portoferraio, 6.1 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Porta del Mare offers sea views and free WiFi.

    From US$144.41 per night
  • 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.7 km from Villa San Martino and 23 km from Cabinovia Monte Capanne.

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

    From US$176.11 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 75 reviews

    Situated in Portoferraio, just 6.1 km from Villa San Martino, Le Stanze sul Mare provides beachfront accommodation with free WiFi.

  • 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.1
    Superb - What previous guests thought, 56 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 21 km from Cabinovia Monte Capanne.

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

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

Enjoy breakfast in Portoferraio and nearby

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 89 reviews

    Villa Capitorsola features a hot tub and free private parking, and is within 600 metres of Lido Beach and 11 km of Villa San Martino.

  • BnB Il Grecale

    Lacona
    Breakfast options
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 150 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$184.97 per night
  • Scored out of 10, guest rating 9.4
    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.89 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 85 reviews

    Podere Grandolfi B&B features garden views, free WiFi and free private parking, located in Capoliveri, 2.5 km from Dog Beach Mola Porto Azzurro.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 62 reviews

    Located in Campo nell'Elba, 2 km from Marina di Campo Beach, Charming B&B Arcipelago provides accommodation with pool with a view, free private parking, a spa and wellness centre and an indoor pool.

    From US$326.60 per night
  • Moddissi Charme

    Trappola
    Breakfast options

    Moddissi Charme in Trappola provides adults-only accommodation with a garden and a shared lounge. It is located 1 km from Morcone Beach and provides a shared kitchen.

    From US$345.81 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 34 reviews

    Situated in Portoferraio and only 7.4 km from Villa San Martino, Casalina B & B features accommodation with sea views, free WiFi and free private parking.

    From US$190.20 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 83 reviews

    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.

    From US$105.66 per night

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

  • Casa Valdese Rio Marina

    Rio Marina
    Budget options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 203 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$91.58 per night
  • Villa Ray

    Capoliveri
    Budget options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 126 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.76 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 30 reviews

    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.

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

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

  • Fonte Murata B&B

    Portoferraio
    Budget options available
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 76 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
    Budget options available
    Scored out of 10, guest rating 9.6
    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.

  • Buen Retiro

    Portoferraio
    Budget options available
    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
    Budget options available
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 69 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.15
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 135 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