Skip to main content

The best resorts in Portoferraio

Check out our pick of great resorts in Portoferraio

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Baia Bianca Suites is set right on Biodola Beach which, at 600 metres long, is one of the largest on Elba Island. It is set at the foot of Monte Capanne and overlooks the cliffs of Portoferraio. Wi-Fi is free throughout.

Very nice property and extremely nice staff.

Show more Show less
9.3
Superb
57 reviews
Price from
€ 255.36
per night

Residenza Sant'Anna del Volterraio is a holiday resort that extends over a large valley, 400 meters from the nice seaside village of Bagnaia. It offers guest rooms and self-catering apartments.

The property is complete with outdoor pools and saunas available with an extra charge, free for children under 10 years of age.

I like a lot the place of the resort totally green and the apartments are simply perfect. Hot when it s cold outside and cool when sun is high. I come here for the feeling of complete wellness since 1995.

Show more Show less
8.2
Very good
1,179 reviews
Price from
€ 130
per night

Set in the botanic gardens of Giardino dell'Ottone, Camping Village Rosselba Le Palme offers an outdoor swimming pool with hot tub. Set on Elba Island, it is 10 minutes' drive from Portoferraio.

Rosselba Le Palme is surrounded by tropical trees and palms from all over the world. The resort includes supermarkets as well as a gym, games room and table tennis. Scuba diving courses are available.

Great place for kids. We stayed in a house diamante. House was positioned to give you a lot of privacy. We really enjoyed our stay.

Show more Show less
8
Very good
126 reviews
Price from
€ 138
per night

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.

The air-conditioned rooms at Hotel Airone come with TV, hairdryer and a balcony or patio. The minibar is filled on request.

Breakfast was excellent Staff superior Location is tricky fir taxis as it got expensive to get around if we left property.

Show more Show less
8.3
Very good
548 reviews
Price from
€ 112
per night

Offering an outdoor pool, Camping Village Scaglieri is situated in the Biodola Gulf, a 10-minute drive from Portoferraio.

The accommodation is air conditioned and features a seating area and fully equipped kitchenette. There is a private bathroom with a hair dryer in every unit. Bed linen is featured.

Show more Show less
8.3
Very good
24 reviews
Price from
€ 197.83
per night

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

Soak up the sun in one of the hotel's 3 seawater swimming pools, play tennis, volleyball or football, or even practise your swing on the 9-hole golf course.

Location is magnificent. Breakfast on the terrace very memorable and delicious. Super professional staff

Show more Show less
8.8
Fabulous
71 reviews
Price from
€ 359.34
per night

Situated in Nisporto and only 500 metres from Nisporto Beach, Elba Island Resort Pool & Tennis features accommodation with sea views, free WiFi and free private parking. There is a private entrance at the aparthotel for the convenience of those who stay. The aparthotel offers an infinity pool with a pool bar, as well as a public bath and a 24-hour front desk.

It is the perfect stay for a family, functional, budget-friendly, and excellent staff, both friendly and accomodating. Easy walk to a pebble beach and a restaurant, plus a nice pool and bar at the hotel. The kitchen was nicely appointed to make meals throughout our stay.

Show more Show less
8.6
Fabulous
122 reviews
Price from
€ 119.70
per night

Surrounded by greenery on the Lacona Gulf, Hotel Club Lacona is a 2-minute walk from one of Elba’s most beautiful beaches. It offers an outdoor pool, a restaurant and a bar.

All rooms are equipped with air conditioning. Each room includes a satellite TV and a private bathroom with shower and toiletries.

Clean and comfortable. Great location and lovely pool. Wonderful staff especially Miriam on reception! Great stay!

Show more Show less
7.4
Good
705 reviews
Price from
€ 93.10
per night

Hotel Antares offers great service, plenty of free sports facilities and a panoramic position on the beach of Capolivieri Lido.

Hotel Antares has its own private beach, with free sunbeds and parasols. Surfboards can be stored on site.

Hotel is georgeos. Stuff are super friendly. Recomand everyone for nice and good vacation.

Show more Show less
9
Superb
102 reviews
Price from
€ 128
per night

Offering air-conditioned accommodation, an on-site restaurant, and free WiFi in public areas, Le Calanchiole is located 2.6 km from Capoliveri on Elba Island. The property has a private beach.

All units feature a kitchenette, flat-screen TV, and either a balcony or a patio. Some come with sea views, while others have modern décor.

Beautiful mobile home, bungalow Ponenta, nice furnished. Small friendly camping. On the beach there is possibility to tento a boat, for amazing trip on a sea. Your can also to do trip to the highest peak od Elba, to see picturesque views. 15 min far away is beautiful tourist town Calipoveri, with many restaurants, shops.

Show more Show less
8.6
Fabulous
24 reviews
Price from
€ 71.11
per night

Looking for a resort?

Travellers who truly “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal onsite amenities like pools, spas, restaurants, activities, excursions and shops, and stay the night in luxurious private rooms, villas or apartments.
Search resorts in Portoferraio

Resorts that guests love in Portoferraio

  • Avg. price/night: € 160
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,179 reviews
    I like a lot the place of the resort totally green and the apartments are simply perfect. Hot when it s cold outside and cool when sun is high. I come here for the feeling of complete wellness since 1995.
    Luna72
    Family with young children
  • Avg. price/night: € 160
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,179 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.
    Alon
    Family with young children
  • Avg. price/night: € 416.50
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 57 reviews
    Absolutely fantastic! From beginning to end this resort is a dream.
    iannuzzi
    Young couple
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 447 reviews
    Amazing place with beautiful views. it is like little resort with everything you need.
    Inga
    Young couple
  • Avg. price/night: € 185.20
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 547 reviews
    it's a real resort! a lot of place to park, very good breakfast, very good swim pool for adults and children with animation. Also the restaurant could be a good choice
    claudia
    Family with young children
  • Avg. price/night: € 160
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,179 reviews
    Nature resort. Beautiful place. Very quiet
    A
    Anonymous
    Young couple