Skip to main content

Search hotels in Portoferraio

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

Portoferraio – 217 hotels and places to stay

Hotels with airport shuttles in Portoferraio

Airport shuttle (free)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 386 reviews
From $124.22 per night
Airport shuttle (free)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 547 reviews
From $101.21 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 207 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 104 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 193 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 801 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 394 reviews
Airport shuttle
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 137 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 558 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 206 reviews

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 7.9
Good - What previous guests thought, 526 reviews

Popular with guests booking hotels in Portoferraio

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

Popular with guests booking hotels in Portoferraio

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

Popular with guests booking hotels in Portoferraio

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 411 reviews

Popular with guests booking hotels in Portoferraio

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 288 reviews

Popular with guests booking hotels in Portoferraio

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 311 reviews

Popular with guests booking hotels in Portoferraio

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

Popular with guests booking hotels in Portoferraio

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 571 reviews

Popular with guests booking hotels in Portoferraio

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 615 reviews

Popular with guests booking hotels in Portoferraio

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 566 reviews

Best hotels with breakfast in Portoferraio and nearby

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

Consumella24 is located in Portoferraio, just a 7-minute walk from La Padulella Beach and 3.1 miles from Villa San Martino.

From $101.21 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 81 reviews

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

From $103.51 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 164 reviews

BnB Il Grecale in Lacona provides accommodations with a garden and a terrace. There's a private entrance at the bed and breakfast for the convenience of those who stay.

From $176.48 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 209 reviews

Located on the sea front in Porto Azzurro, Hotel Belmare offers a sun terrace overlooking the gulf, a bar open all day, and free Wi-Fi. All rooms offer a satellite TV.

From $103.51 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 39 reviews

1.6 miles from Dog Beach Mola Porto Azzurro in Capoliveri, Casale Grandangolo features accommodations with access to a public bath. 10 miles from Villa San Martino and 20 miles from Cabinovia Monte...

From $126.52 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 32 reviews

Located in Capoliveri, a 15-minute walk from Straccoligno Beach, Hotel Anfora has accommodations with a garden, free private parking, a terrace and a restaurant.

From $415.89 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 67 reviews

A good location for a hassle-free stay in Campo nell'Elba, Charming B&B Arcipelago is a bed and breakfast surrounded by views of the sea.

From $281.05 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 9 reviews

B&B Piazza della Repubblica offers accommodations in Portoferraio, 14 miles from Cabinovia Monte Capanne. Free Wifi is available throughout the property, and Villa San Martino is 3.9 miles away.

Budget hotels in Portoferraio and nearby

Featuring a garden, Casa Gyotaku provides accommodations in Bagnaia. This property offers access to a terrace and free private parking. Cabinovia Monte Capanne is 18 miles from the apartment.

From $103.51 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2 reviews

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.

From $250.73 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 109 reviews

Featuring a seasonal outdoor swimming pool, Sunlight Apartment features accommodations in Procchio. This property offers access to a balcony and free private parking.

From $92.01 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 19 reviews

The property is around a 5-minute walk from Spiaggia la Rossa, 10 miles from Villa San Martino, and 20 miles from Cabinovia Monte Capanne.

From $179.88 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 19 reviews

La Terrazza sul Mare - Elba Affitti features free Wifi and views of sea in Porto Azzurro. The air-conditioned accommodations are a few steps from Spiaggia la Rossa.

From $125.37 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 4 reviews

Providing a garden, Monolocale con veranda e giardino a Rio Marina provides accommodations in Rio Marina. This apartment offers air-conditioned accommodations with a patio.

From $143.77 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 407 reviews

Offering a garden, VILLA VILLACOLLE provides accommodations in Procchio. This beachfront property offers access to a balcony, free private parking, and free Wifi.

From $73.61 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 384 reviews

A 3-minute walk from Spiaggia La Torre in Rio Marina, Appartamenti Claudia Rio offers accommodations with access to a solarium. With quiet street views, this accommodation features a patio.

From $92.01 per night

Hotels located in the center of Portoferraio

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 302 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.

From $126.52 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 40 reviews

The property is around a few steps from Le Viste Beach, 4 miles from Villa San Martino, and 14 miles from Cabinovia Monte Capanne.

From $230.03 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 68 reviews

Porto Sole Rooms provides air-conditioned accommodations in Portoferraio.

From $161.02 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Casa Caterina offers accommodations in Portoferraio, a 13-minute walk from Le Viste Beach and 3.3 miles from Villa San Martino.

From $716.92 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2 reviews

Loft terrazza sul mare offers accommodations in Portoferraio, 14 miles from Cabinovia Monte Capanne. With sea views, this accommodation features a terrace.

From $582.86 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 56 reviews

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

From $195.64 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 3 reviews

Il Grifo - Cozy house, wonderful view offers accommodations in Portoferraio, 16 miles from Cabinovia Monte Capanne.

From $1,467.68 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Casa Azzurra, Vivi il Centro a due Passi dal mare in Portoferraio offers accommodations with free Wifi, a 5-minute walk from Le Viste Beach, 3.9 miles from Villa San Martino, and 14 miles from...

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

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

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

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

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

See reviews by guests who stayed at hotels in Portoferraio

See all
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 615 reviews
We had a lovely stay here. Very friendly staff, good breakfast. Super location - beach is a 5 minute walk. Although separate from the hotel I would recommend booking sunbeds - when we said we were from the hotel we were reluctantly given some after being told they were full. Parking is available. We walked into town for lunch and it is doable in 15 mins although hard in the heat with the hills.
Guest review by
Annabelle
United Kingdom
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 82 reviews
The stay at the Scoglio Bianco was great. We loved the place, the staff were great and very welcoming. It was clean and you can easly access the Portoferraio town by car, bus or taxi and you can also access other beaches easly from this location. We booked last minute and when we arrived at the property everything was ready. I'd defenitely go back
Guest review by
Juna
Albania
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 35 reviews
We loved the appartment style and interior, exactly as you can see in the pictures. Lovely host! Gaia was super helpful with everything especial as our ferry got cancelled. Located Very close to the ferry terminal in a quiet neighbourhood. If you are looking for a place in Portoferraio and a little home away from home - this is the place.
Guest review by
Teresa
Austria
From $292.14 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 34 reviews
View over Portoferraio, Outside shower, barbecue and garden facilities, reserved parking space at La Biodola beach
Guest review by
Alessandro
Italy
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 411 reviews
Quiet hotel in a good location
Guest review by
Pauline
Switzerland