The 10 best accommodation in Portoferraio, Italy | Booking.com
Skip to main content

Accommodation in Portoferraio

Find the accommodation that appeal to you the most

The best accommodation in Portoferraio

Check out our pick of great accommodation in Portoferraio

Filter by:

Review score

Indarsena b&b

Portoferraio

Set in Portoferraio, 6.4 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Indarsena b&b offers accommodation with free WiFi in a historic building. The property has city views.

M
Marco
From
Italy
Super central location, literally in the historical city centre of Portoferraio. Cute apartment renovated in a nice BnB. Clean and comfy. Very good breakfasts too.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 136 reviews
Price from
US$127.38
1 night, 2 adults

al 28 B&B

Portoferraio

Set in Portoferraio, 5.4 km from Villa San Martino, al 28 B&B offers air-conditioned rooms with free WiFi. It is located 22 km from Cabinovia Monte Capanne and provides a shared kitchen.

K
Kees
From
New Zealand
Everything, the rooms are very modern and have everything you need. Barbara is the best host you could ask for always able to help with any requests or needs. The breakfast is a great touch that puts this above other places we’ve stayed previously. I would highly recommend this place for any stay on Elba.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 157 reviews
Price from
US$138.96
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.

J
Jan
From
Belgium
A very nice hotel with beautiful views. It also has a great restaurant.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 184 reviews
Price from
US$199.75
1 night, 2 adults

Hotel Il Caminetto

Hotel in Portoferraio

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

H
Harry
From
United Kingdom
Lovely independent small hotel, B&B level friendliness and individuality. All rooms face South East with a great view up the valley to the port. Lovely garden, outstanding breakfasts. Rural location but only a few minutes drive from town. Very central for the whole of Elba.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 208 reviews
Price from
US$138.96
1 night, 2 adults

A due passi da Sansone

Portoferraio

Situated in Portoferraio, 700 metres from Sansone Beach, A due passi da Sansone features rooms with air conditioning and free WiFi.

J
Jana
From
Czech Republic
Great communication with the owner, after the booking she sent us a discount code for the ferry and booked place in a near restaurant for the first evening. The flat has brand new furniture, everything is perfectly clean. Beautiful nature, sea and place just right for relaxing.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 15 reviews
Price from
US$158.07
1 night, 2 adults

Nido d'amore

Portoferraio

Located in Portoferraio, within 23 km of Cabinovia Monte Capanne, Nido d'amore offers accommodation with air conditioning.

V
Veronika
From
Czech Republic
We loved that the accomodation is set up in a way that makes you feel like a local and is situated in the most beautiful street in Portoferraio, it's private but close to the best restaurants in the city. Very recommend
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 7 reviews
Price from
US$95.92
1 night, 2 adults

LA SCALINATA

Portoferraio

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.

s
scott
From
Canada
The spaciousness and the view could not be beat. I wish I had booked for more nights, as to be able to sit out on the spacious patio area, looking over the harbour, would have been a real bonus. Lots of cats to pet, all happy and well fed.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 50 reviews
Price from
US$127.38
1 night, 2 adults

Casa vacanze il Pastore Tedesco

Portoferraio

Featuring air-conditioned accommodation with a balcony, Casa vacanze il Pastore Tedesco is set in Portoferraio.

I
Ioana Maria
From
Romania
I loved this accommodation! The rooms were spacious, everything was clean, and we had a beautiful view from the terrace. The owners were very nice, they even came to the port to bring us a charger that we had forgotten.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 73 reviews
Price from
US$105.52
1 night, 2 adults

Villetta San Martino

Portoferraio

Situated in Portoferraio in the Elba region, Villetta San Martino provides accommodation with access to a solarium.

P
Petra
From
Czech Republic
The house is a fantastic place with direct view of the harbor, located on a small hill right next to Napoleon summer villa (5 min walk). Surrounded by a beautiful and well-kept garden, provides a lot of privacy and close proximity to Portoferraio. The host (Christina) was available on the phone, while Germana and her husband were available on site. What wonderful couple they are! Full of energy, good humor and very helpful! They made our stay very pleasant over the xmas break and made us feel like at home. House has all amenities, including dishwasher and outside grill. All is simple, elegant and easy to use. High quality large refrigerator and dishwasher. Parking for car is right next to the house on a separate driveway. Beds were very comfortable and large. Ideal for families or group of friends. House can be heated in the off season. Truly a charm that made our trip to Elba unforgettable.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 33 reviews
Price from
US$191.07
1 night, 2 adults

Hotel La Feluca

Hotel in Portoferraio

Located 500 metres 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
Jade
From
United Kingdom
The ladies running this place are absolutely lovely. True Italian friendly hospitality. We were made to feel welcome the minute we walked through the door. We hadn’t realised how far away the hotel was from Portoferraio so we had asked the lady if we could change our booking to 1 night so we could save money on travel as we wanted to visit mainly portoferriao. Our booking was changed and the lady was very understanding and more than happy to accommodate our needs. She showed us our room and how everywhere worked and we had a lovely terrace balcony with a view of hills. The hotel is a short walk from the beach front where there is a restaurant, beach bar and a few shops. The beach is stunning and has clear waters. We payed 17€ for 2 beach chairs for half day. I would definitely return here and plan to spend more time in that specific part of Elba.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 651 reviews
Price from
US$104.22
1 night, 2 adults
All accommodation in Portoferraio

Most booked accommodation in Portoferraio and surroundings in the past month

See all

Save money on accommodation in Portoferraio and nearby – budget options available

  • Albergo Ape Elbana

    Portoferraio
    Budget options available
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 303 reviews

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

    From US$127.38 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 2 reviews

    Set in Portoferraio, 1 km from La Padulella Beach, L'Amica di Napoleone Elba island offers accommodation with a private beach area, free WiFi, a lift, and private check-in and check-out.

    From US$295.29 per night
  • Villino Giardino di Mare

    Portoferraio
    Budget options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Offering a garden and garden view, Villino Giardino di Mare is set in Portoferraio, 10 km from Villa San Martino and 26 km from Cabinovia Monte Capanne.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2 reviews

    Boasting air-conditioned accommodation with a private pool, garden view and a patio, Casa dell'Acqua - Isola d'Elba is situated in Rio nellʼElba.

    From US$231.77 per night
  • Casa Ariel

    Casa Leonardi
    Budget options available
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 12 reviews

    38 km from Cabinovia Monte Capanne in Casa Leonardi, Casa Ariel features accommodation with access to a hot tub.

  • Charming apartment

    Porto Azzurro
    Budget options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 6 reviews

    Charming apartment offers accommodation in Porto Azzurro, 32 km from Cabinovia Monte Capanne.

    From US$138.96 per night
  • Hotel VILLA ITALIA B&B

    Porto Azzurro
    Budget options available
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 109 reviews

    Situated in Porto Azzurro, Hotel VILLA ITALIA B&B has a garden, shared lounge, bar, and free WiFi throughout the property. Boasting family rooms, this property also provides guests with a sun terrace.

    From US$126.51 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 18 reviews

    Designer Apartment in Porto Azzurro is an accommodation located in Porto Azzurro, 16 km from Villa San Martino and 32 km from Cabinovia Monte Capanne.

    From US$190.84 per night

Enjoy breakfast in Portoferraio and nearby

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

    Boasting city views, Monolocale Eco del Mare offers accommodation with a terrace and a balcony, around 5.2 km from Villa San Martino.

    From US$92.64 per night
  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 253 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.

    From US$107 per night
  • BnB Il Grecale

    Lacona
    Breakfast options
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 151 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$182.44 per night
  • Hotel Plaza

    Porto Azzurro
    Breakfast options
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 788 reviews

    Set on a cliff on the seafront of Porto Azzurro on Elba Island, Hotel Plaza offers a furnished sun terrace with panoramic views of the Mediterranean Sea, and free Wi-Fi throughout.

    From US$180.65 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 US$99.59 per night
  • 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.

    From US$138.96 per night
  • Hotel Anfora

    Capoliveri
    Breakfast options
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 33 reviews

    Set in Capoliveri, 1.2 km from Straccoligno Beach, Hotel Anfora offers accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$418.73 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 64 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$408.04 per night

Great access to the city centre. Check these accommodation in Portoferraio and nearby

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 40 reviews

    Situated 6.5 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Delizioso Loft a Forte Stella, Isola d'Elba provides accommodation set in Portoferraio.

    From US$231.60 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 70 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$162.12 per night
  • Situated in Portoferraio, 5.4 km from Villa San Martino and 22 km from Cabinovia Monte Capanne, Casa Caterina offers air conditioning. The property features city views.

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

    Situated in Portoferraio, 5.2 km from Villa San Martino and 22 km from Cabinovia Monte Capanne, Loft terrazza sul mare features air-conditioned accommodation with a balcony and free WiFi.

    From US$586.84 per night
  • Angela Suite

    Portoferraio
    Central location
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 56 reviews

    Located in Portoferraio, Angela Suite is a recently renovated accommodation, 1 km from La Padulella Beach and 4.9 km from Villa San Martino.

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

    Offering a garden and quiet street view, Il Grifo - Cozy house, wonderful view is set in Portoferraio, 10 km from Villa San Martino and 26 km from Cabinovia Monte Capanne.

    From US$1,477.70 per night
  • 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.1
    Superb - What previous guests thought, 78 reviews

    Situated in Portoferraio, 6.3 km from Villa San Martino, I Due Mondi Rooms features rooms with air conditioning and free WiFi. The property has city views and is 23 km from Cabinovia Monte Capanne.

FAQ about accommodation in Portoferraio

Accommodation that guests love in Portoferraio

See all
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 420 reviews
    100% recommended. Fantastic breakfast (fruit, yogurt, juices, croissant, bread...), location, and nature around. Amazing place to seek some peace and a very warm welcome from the hosts. Expect wildlife and some insects, but it's completely normal. It's the charming of the place. The rooms have air-conditioning. There's a bar with super nice and cheap drinks (5€ for a well-balanced Spritz Aperol). I'm sad I can't stay longer since I've more accommodation elsewhere booked for my holidays.
    Guest review by
    Mercedes
    Young couple
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 625 reviews
    Spent 6 days on beautiful Elba. From the ferry you are at the hotel in 2 minutes. The staff is very friendly and always there for you, especially that sweet Luca. Everything is very clean and the breakfast is top. Definitely worth coming back here again, thanks Hotel Acquamarina for all the hospitality. You have made our stay unforgettable.
    Guest review by
    Rachella
    Young couple
  • Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 188 reviews
    Fairly decent accommodation in the hills above Portoferraio, it has its best days behind it, but still is quite OK. It has a very nice and quite large pool, with deep end (3m), so you could jump in there as much as you want. There was also a tennis court. The view of the city is quite nice from the hills above it.
    Guest review by
    Martin
    Family with young children
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 29 reviews
    The view was nice from the apartment. The chalet is good for a family vacation. Staffs were helpful. I like the swimming pool. There is a small market where we can buy things for cooking.
    Guest review by
    Ajit
    Young couple
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,026 reviews
    The property itself is very large and very green making it cozy and pleasant to the eye. It was also quiet and we couldn’t hear the neighbors although the apartments were next to each other. When we arrived we were given a free apartment upgrade which was an incredibly pleasant surprise and it made our stay with our 3 yo son even more comfortable.
    Guest review by
    Elena
    Family with young children
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 42 reviews
    Superb location, exceptionally friendly and very helpful staff at the reception and especially big thanks to Roberto who i could speak to in English. The appartment contained all the needed stuff for perfect stay. Parking right in front of the house. I can only highly recommend this accomodation.
    Guest review by
    Zdenda686
    Family with young children
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 137 reviews
    The hosts were very nice and helpful. The house was clean, large and equipped with all the necessary things. The area outside the house was green and quiet. There was an olive orchard just behind the house we stayed in, where we could walk for fresh air. The 1st beach was 8-10 minutes of walking from the accomodation, and so was a big supermarket.
    Guest review by
    Stefania
    Family with young children
  • Avg. price/night: US$97.27
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 726 reviews
    Great and very comfortable stay. We were communicating with Mrs.Paloma and absolutely loved her professionalism and hospitality. Highly recommended to stay for work or vacation.
    Guest review by
    Ariks
    Group