Looking for the perfect break? Reviewers gave Portoferraio a very good rating.

Search beach hotels in Portoferraio

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

  • 197 properties in Portoferraio
    Show map Map
  • Park Hotel Napoleone

    Park Hotel Napoleone

    Portoferraio, Italy
    7.1

    Good

    212 reviews

    Park Hotel Napoleone is an 18th-century villa surrounded by greenery on Elba Island, and overlooking Portoferraio, where Napoleon was exiled. It offers a private beach and 2 swimming pools.

    “staff very good, breakfast, room comfort, swimming…ry good, go for it if undecided on the first day.”

    Claudio Brazil
  • Hotel Hermitage

    Hotel Hermitage

    Portoferraio, Italy
    9.3

    Wonderful

    133 reviews

    Surrounded by the rich vegetation of a Tuscan National Park and set right on Biodola's stunning sandy bay, Hotel Hermitage has a luxurious range of sports and spa facilities.

    “Beautiful resort in a gorgeous location. Excellent…g experiences. Would recommend this property. A++”

    Erik United States of America
  • Hotel Viticcio

    Hotel Viticcio

    Portoferraio, Italy
    8.3

    Very Good

    119 reviews

    Hotel Viticcio offers free parking, a seafront position, and an outdoor terrace with panoramic views of the sea. It is in a peaceful location of Elba Island, just outside Portoferraio.

    “Wonderful beach for swimming ,comfortable rooms an…hrooms ,peaceful location but not far from town ,”

    Marilyn New Zealand
  • Hotel Fabricia

    Hotel Fabricia

    Portoferraio, Italy
    7.7

    Good

    399 reviews

    Offering a large garden with a semi-Olympic pool and 2 tennis courts, Hotel Fabricia is directly on the sea on Elba Island, a 10-minute drive from Portoferraio. It features its own private beach.

    “Lovely place. Always loungers available. Very fr…ng trip with the dive school which was excellent.”

    Katie United Kingdom
  • Allegroitalia Elba Golf

    Allegroitalia Elba Golf

    Portoferraio, Italy
    8.5

    Very Good

    144 reviews

    AllegroItalia Golf Elba offers self-catering accommodation halfway between Portoferraio and Porto Azzurro, and on the edge of Acquabona Golf Club. Each apartment has a sea-view terrace.

    “Well equiped appartment and great terrace with din…onel at receptiondesk as well as in housekeeping.”

    Margriet Netherlands
  • Hotel Airone

    Hotel Airone

    Portoferraio, Italy
    8.1

    Very Good

    362 reviews

    The hotel is set in a tranquil area in front of the Rocca Medicea di Portoferraio. Surrounded by a 30,000 m² garden, it features a saltwater swimming pool.

    “Property was beautiful... Room was just OK. Fine for our needs.”

    Nathan Italy
  • Hotel Mare

    Hotel Mare

    Portoferraio, Italy
    8.7

    Excellent

    387 reviews

    Hotel Mare is set in the old fishing village of Magazzini, and offers views of Elba Island's Portoferraio Bay. It features free Wi-Fi, a small private beach, and a garden with sea-view pool.

    “This hotel was perfect. A family- run establishmen…a beautiful place. Beautiful views from our room.”

    Ann Ireland
  • Hotel Biodola

    Hotel Biodola

    Portoferraio, Italy
    9.1

    Wonderful

    164 reviews

    Hotel Biodola is in a quiet, panoramic position a few steps from its free private beach, one of the most exclusive ones in Elba. It has a spa and pool.

    “The private beach location was stunning! The servi…ation! Great hotel, we would highly recommend it!”

    Jeanine United Kingdom
  • Hotel Villa Ombrosa

    Hotel Villa Ombrosa

    Portoferraio, Italy
    8.2

    Very Good

    412 reviews

    Location in a panoramic position 10 minutes' walk from Portoferraio centre, Villa Ombrosa has a private beach you can use free. The terrace offers great sea views.

    “View was excellent. Breakfast was excellent. Beaut…Terrific restaurants within view. Excellent stay.”

    Cecilia United States of America
  • Hotel Danila

    Hotel Danila

    Portoferraio, Italy
    8.2

    Very Good

    80 reviews

    Hotel Danila is set on the Gulf of Biodola, a few steps from 3 of the most beautiful beaches on Elba Island. It features a large garden and panoramic terrace.

    “Food authentic local fresh produce. Location super…y gardens. Management could not have been kinder.”

    David United Kingdom

You might also like these property types: