Skip to main content

Search hotels in Portoferraio

Enter your dates to see the latest prices and deals for Portoferraio hotels

Portoferraio – 394 hotels and places to stay

Filter by:

Star Rating

Review score

Hotel Airone isola d'Elba

Hotel in Portoferraio

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

K
Kassandra
From
United States
The proximity to the beach was great! The staff was really considerate. We had to take my infant to the hospital in the middle of the night due to a high fever and they were very concerned. The front staff was able to get in touch with a doctor after hours and we had a consultation prior to the fever worsening. The front desk asked about him whenever we came back to the hotel. They were very considerate. The pools were perfect as they had a kids pool (great for all ages of children) and then a bigger/deeper pool for older kids and adults. There was no lack of chairs to relax in. The bar was very convenient and had a lot of seating in different areas.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 521 reviews
Price from
$233.94
1 night, 2 adults

Park Hotel Napoleone

Hotel in Portoferraio

Park Hotel Napoleone is an 18th-century villa surrounded by greenery on Elba Island. It offers a private beach and 1 swimming pool.

M
Mya
From
United States
Everyone was so kind and helpful that worked here It was a small weekend holiday for myself to do some history tourism and beach bumming
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 862 reviews
Price from
$139.14
1 night, 2 adults

Hotel Le Ghiaie

Hotel in Portoferraio

Located in Portoferraio, a 7-minute walk from La Padulella Beach, Hotel Le Ghiaie has accommodations with a garden, free private parking, a shared lounge and a terrace.

A
Armas
From
United States
The staff worked with me before the trip by communicating and answering all my questions quickly. When I arrived my family all expressed their happiness with this hotel. The
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 199 reviews
Price from
$152.26
1 night, 2 adults

Hotel Santo Stefano

Hotel in Portoferraio

Set in the hills overlooking the Gulf of Portoferraio, Santo Stefano is a historic country house offering extensive gardens, panoramic views and a restaurant serving Mediterranean and Tuscan cuisine.

A
Alexandra
From
United States
Santo Stefano is a beautiful, small hotel. The rooms are simple and very clean. The views are amazing...especially from the patios--one of which is an outdoor lounge area and another where they serve breakfast/dinner. You can see mountains and sea all from the same spot. The hotel also provides a lovely breakfast buffet that is included.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 180 reviews
Price from
$161.63
1 night, 2 adults

Hotel Acquamarina

Hotel in Portoferraio

On top of Portoferraio's coast, Hotel Acquamarina offers views of the Gulf of Padulella and direct access to the beach below.

A
Alexander
From
Denmark
We especially liked the wonderful and lovely staff, very friendly, happy and helpful all the time. The hotel is exceptional for three stars, calm and quiet, with an eye for details, and very clean and welcoming. 5 minutes walk to the beach. The rooms with beach view and terrace are amazing. Very good parking facilities, 5 minutes from the ferry. Restaurants are within 10 minutes walking distance.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 671 reviews
Price from
$182.43
1 night, 2 adults

Hotel Il Caminetto

Hotel in Portoferraio

Il Caminetto is a rustic and comfortable establishment located in the very center of Elba Island, the largest of the Tuscan Archipelago, and part of its protected Natural Park.

H
Hugh
From
United States
Small 20 room hotel with beautiful pool and within walking distance of Napolean’s former house and current museum. Outside of town and very quiet. Excellent breakfast. Wonderful staffs.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 237 reviews
Price from
$140.54
1 night, 2 adults

Hotel Gli Acquerelli

Hotel in Portoferraio

Set in its garden and located in Portoferraio, Hotel Gli Acquerelli features classic-style rooms and free WiFi throughout. It features a free private beach and a free private parking.

W
Williams
From
United States
We got a decent lodging for the money. The hotel is quiet, located approximately 10-15 min from the port of Portoferraio. Our room was clean and we had what we needed. Breakfast was basic, but we enjoyed it, especially the nicely decorated dining room. We had a comfortable stay. The hotel is close to a pebble beach (300 meters or so), but we didn't go to it because we found a sandy beach nearby. We would stay at this hotel again.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 368 reviews
Price from
$111.26
1 night, 2 adults

Hotel La Feluca

Hotel in Portoferraio

Located 1640 feet from the beaches of Bagnaia, family-run Hotel La Feluca has a furnished garden with sun loungers, and a breakfast room with a sea-view terrace.

J
John
From
United Kingdom
Very pleased with my stay! Friendly, helpful staff and at a good price for the stay. Lovely, peaceful location and a great view of the mountains etc from my balcony. Nice place to relax after a day of exploring. Exceptional breakfast provided, very impressed. Will certainly stay here again should I return to Elba.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 697 reviews
Price from
$128.83
1 night, 2 adults

Villa Gaia

Hotel in Portoferraio

Located in the countryside of Elba Island, the family-run Villa Gaia is adjacent to the Tuscan Archipelago National Park and 820 feet from the public beach and the Ottone botanical garden.

B
Belen
From
Italy
It was very personal, comfortable
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 331 reviews
Price from
$92.76
1 night, 2 adults

Hotel Paradiso

Hotel in Portoferraio

Featuring a private access to a nearby beach, Hotel Paradiso has a pool with sun terrace overlooking the bay. It is 10 minutes' drive from Portoferraio harbor on Elba Island.

L
Lauren
From
Italy
Wonderful location with great facilities. Amazing little private beach, always parking available, pool with a view and nice breakfast. Perfect for our family trip!
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 308 reviews
Price from
$131.17
1 night, 2 adults
See all 394 hotels in Portoferraio

Hotels with airport shuttles in Portoferraio

  • Airport shuttle (free)
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 348 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 183 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 110 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 192 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 418 reviews
  • Airport shuttle
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 133 reviews
    From $236.40 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 385 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 339 reviews
    From $318.27 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 94 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 178 reviews
    From $453.76 per night

Most booked hotels in Portoferraio and surrounding area in the past month

See all
  • Popular with guests booking hotels in Portoferraio

    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 199 reviews
  • Popular with guests booking hotels in Portoferraio

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 307 reviews
  • Popular with guests booking hotels in Portoferraio

    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 593 reviews
  • Popular with guests booking hotels in Portoferraio

    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 594 reviews
  • Popular with guests booking hotels in Portoferraio

    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 307 reviews
  • Popular with guests booking hotels in Portoferraio

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 413 reviews
  • Popular with guests booking hotels in Portoferraio

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 41 reviews
  • Popular with guests booking hotels in Portoferraio

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 521 reviews
  • Popular with guests booking hotels in Portoferraio

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 697 reviews
  • Popular with guests booking hotels in Portoferraio

    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 862 reviews

Best hotels with breakfast in Portoferraio and nearby

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 89 reviews

    Located just outside the Medici Walls, very near the center and Le Ghiaie Beach, Hotel Residence Crystal offers great accommodations and amenities including its own restaurant right on the beach.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 521 reviews

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

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 62 reviews

    Associazione Garage24 Aps Ets is located in Portoferraio, 1.3 miles from La Padulella Beach and 2.7 miles from Villa San Martino.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 504 reviews

    Spend a truly Mediterranean holiday at Hotel Residence Villa San Giovanni, set in a pleasant, tranquil area of Elba Island, 984 feet from the thermal establishments and the beach.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 368 reviews

    Set in its garden and located in Portoferraio, Hotel Gli Acquerelli features classic-style rooms and free WiFi throughout. It features a free private beach and a free private parking.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 31 reviews

    Affittacamere Anselmi Sauro enjoys a location in Portoferraio, a 18-minute walk from Ottone Beach and 5.3 miles from Villa San Martino. This guest house is 16 miles from Cabinovia Monte Capanne.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 91 reviews

    Providing garden views, B&B Casa Gianfranca in Portoferraio offers accommodations and barbecue facilities. There's a private entrance at the bed and breakfast for the convenience of those who stay.

  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 163 reviews

    Set in Elba’s countryside, Resort Le Picchiaie is only 10 minutes’ drive from Portoferraio and Porto Azzurro. It features air-conditioned rooms, a wellness center and 2 outdoor pools.

Budget hotels in Portoferraio and nearby

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

    Casaladina is a recently renovated apartment in Portoferraio, near La Padulella Beach. This property offers access to a terrace and free private parking.

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 5 reviews

    Chez Choucas Maison e Maisonette - Goelba provides air-conditioned accommodations in Portoferraio. There's a private entrance at the apartment for the convenience of those who stay.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 21 reviews

    Featuring quiet street views, Villa Quintavalle in Casa Marchetti provides accommodations and a garden.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 5 reviews

    Appartamento Napoleon Isola D Elba offers accommodations in Casa Castagno, 14 miles from Villa San Martino and 24 miles from Cabinovia Monte Capanne.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 88 reviews

    Providing a garden, Villa Conti Residence offers accommodations in Lacona. This condo hotel provides free private parking, luggage storage space, and free Wifi.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 226 reviews

    Set a 10-minute walk from Elba Island's sandy beaches, Casa Dei Prati Camping Village offers accommodations in Lacona. Free WiFi and private parking are available on site.

  • Providing a garden, Casa dell'Acqua - Isola d'Elba offers accommodations in Rio nellʼElba. This property offers access to a balcony, table tennis, free private parking, and free Wifi.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 242 reviews

    Located on Elba Island, Hotel Villa Wanda is less than a 5-minute drive from Porto Azzurro. Surrounded by a private park, it provides on-site parking and a sea-view terrace with bar corner.

Hotels located in the center of Portoferraio

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 307 reviews

    Featuring a restaurant and free WiFi, Albergo Ape Elbana is located in Portoferraio on Elba Island, 820 feet from the harbor. All rooms are air-conditioned and include a flat-screen TV.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 39 reviews

    Delizioso Loft a Forte Stella, Isola d'Elba is located in Portoferraio, just 1.2 miles from La Padulella Beach and 4 miles from Villa San Martino.

  • Isola d'Elba - Le Case di Bart offers accommodations in Portoferraio, 1.2 miles from La Padulella Beach and 3.9 miles from Villa San Martino.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 48 reviews

    Angela Suite is a recently renovated apartment in Portoferraio, near La Padulella Beach. With city views, this accommodation offers a balcony.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 2 reviews

    L'Amica di Napoleone Elba island offers accommodations in Portoferraio, a 13-minute walk from La Padulella Beach and 2.9 miles from Villa San Martino.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 94 reviews

    Residence Padulella - Goelba enjoys a location in Portoferraio, a 2-minute walk from La Padulella Beach and 3.3 miles from Villa San Martino.

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

    Villa Ferraio - Bed & Breakfast in dimora napoleonica all'Isola d'Elba offers air-conditioned accommodations in Portoferraio.

  • Scored out of 10, guest rating 5.5
    Fair - What previous guests thought, 2 reviews

    Trilocale Maestrale Beach offers accommodations in Portoferraio, 1.4 miles from La Padulella Beach and 1.5 miles from Sansone Beach.

FAQs about hotels in Portoferraio

What Guests Said About Portoferraio:

  • 8.0

    A very pretty island but if you travel on the ferry for a...

    A very pretty island but if you travel on the ferry for a day trip make sure you check the weather report because we got stuck there overnight which was stressful. The Ferry company had no website and the phone number was engaged all of the time. The information was non-existent and staff were at times rude and not helpful. Were given false information and told the next ferry was at 3pm. We had to cancel the accommodation we had paid for and book another night in Piombino. We were having lunch and saw the ship's funnel emitting smoke. We had to run for 1 km to get on the ferry with no warning.
    Guest review by
    Michael
    Australia
  • 10.0

    We are great fans of the Old Port in Portoferraio and have...

    We are great fans of the Old Port in Portoferraio and have stayed there three times now. We like the people, and have gotten to know several. WE like the food. We like the variety in restaurants. We like the ease of public transportation. We will return again.
    Guest review by
    Hale
    United States
  • 10.0

    The historic centre was beautiful with great views; the port...

    The historic centre was beautiful with great views; the port area very scenic & has great views too! We went for a week of hiking around th island only so we have no idea about beaches, but there were many nice bays & beaches to explore for another trip there.
    Guest review by
    amy
    Switzerland
  • 10.0

    Nice little town, good attractions.

    Nice little town, good attractions. Napoleon's home is closed on Tuesday. Great shops, nice little restaurants. Parking is a bit hard to find, take change with you instead of paper money for the meters. Beautiful views from almost everywhere. It was easy to get in and out on the ferry in this, the main port.
    Guest review by
    Alysia
    United States
  • 10.0

    Portoferraio is a bustling historical town with a lovely...

    Portoferraio is a bustling historical town with a lovely harbour where you can just sit and watch the magnificient boats and yachts from the front line cafes. We were very surprised that it is such a lovely spot even though it is a busy Ferry Port. The water quality in the vacinity is also surprisingly excellent. All in all We would definitely recommend the whole vacinity around Portoferraio. It was our fifth time on Elba and it always surprises us with another gem. It is really a wonderful island to visit:)
    Guest review by
    Eileen
    Germany
  • 10.0

    A lively place buzzing in the evenings.

    A lively place buzzing in the evenings. Food was not very good, but a short trip outside of Portoferaio gave you plenty of good restaurants to choose from, the island is small so it is easy to get around the whole island. We recommend a boat trip, so many lovely places to swim that are not accessable from the road.
    Guest review by
    Linda
    United Kingdom

See reviews by guests who stayed at hotels in Portoferraio

See all
  • From $209.06 per night
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,039 reviews
    We stayed there for 10 days (!), 2 adults and 1 child (4 yrs) each day we drove to a different location on the island. We found that the beach close to the hotel was fun and lively even though it's not a sandy beach :) The hotel itself is clean and quite with beautiful gardens, the staff was super friendly and helpful, and breakfast was good. The restaurant at the resort was perfect for light dinners (pizza is outstanding) we ate there almost every night.
    Guest review by
    Alon
    Israel
  • From $257.66 per night
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 594 reviews
    We recently stayed at Hotel Fabricia. One of the highlights of our stay was the hotel's pool. It was clean, beautifully maintained, and provided a perfect spot to relax and unwind. From the moment we arrived, we were impressed by the warm and welcoming staff. Their attentiveness and genuine friendliness made us feel right at home.
    Guest review by
    Mateja
    Croatia
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 671 reviews
    We had a wonderful time. The staff was waiting for us at breakfast with Easter chocolate eggs on Easter Day! Such a nice touch. The hotel staff was extra friendly with our kids, always happy to help. Our family room was very spacious, comfortable and very clean, fully renovated. I would recommend the hotel anytime.
    Guest review by
    Andrea
    Switzerland
  • From $154.60 per night
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 862 reviews
    I was very surprised that this facility has 4 stars. Only the interior of the room and the foyer can give the impression that you are in a four-star hotel. The cleanliness of the room and bathroom is a plus. The staff at the reception were polite but very formal. The hotel's pleasant surroundings
    Guest review by
    Dariusz
    Poland
  • From $146.40 per night
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 368 reviews
    The location was good but you will definitely need to rent a car to properly go to all of the island. The surrounding area of the hotel was beautiful and it was very peaceful. The room was nice and was very clean and orderly when we arrived.
    Guest review by
    Aine
    United States

Research, refine, and make plans for your whole trip