Skip to main content

Places to Stay in Portoferraio

Find the places to stay that appeal to you the most

The best places to stay in Portoferraio

Check out our pick of great places to stay in Portoferraio

Filter by:

Review score

Residenza Portoferraio

Portoferraio

Housed in a historic building, the recently renovated Residenza Portoferraio provides accommodation with a shared lounge and free WiFi.

M
Martin
From
Belgium
The room was spacious. The kitchen was full of food, coffee and lots of water that you could take any time. In the ensuite bedroom, there was air-conditioning.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 312 reviews
Price from
US$133.46
1 night, 2 adults

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.

J
Jan
From
New Zealand
the location was perfect. beautifully designed. helpful and friendly hosts. breakfast was great, and a very comfortable bed!! was very quiet. 😊😊
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 137 reviews
Price from
US$127.66
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.

T
Tobias
From
Germany
From the outside the house looks a bit scetchy tbh. But when you step inside and you open the door towards the apartment, it is just stunning! It was so big, clean, it smelled good! We had everything we needed. Amazing room, enough space, two beautiful terraces and a great kitchen. The facility offered possibility to wash, cook yourself, or just take a late night snack from the kitchen: Barbara’s homemade cake! It was amazing and we will definitely return if we come back to Elba!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 156 reviews
Price from
US$125.34
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, 207 reviews
Price from
US$139.27
1 night, 2 adults

Monolocale Eco del Mare

Portoferraio

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

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 11 reviews
Price from
US$88.78
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.6
Exceptional - What previous guests thought, 16 reviews
Price from
US$158.42
1 night, 2 adults

Nido d'amore

Portoferraio

Located in Portoferraio, 400 metres from Le Viste Beach and 6.3 km from Villa San Martino, Nido d'amore offers 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$96.13
1 night, 2 adults

La Pausa

Portoferraio

Located within 2.4 km of La Padulella Beach and 4.6 km of Villa San Martino, La Pausa provides rooms with air conditioning and a private bathroom in Portoferraio.

S
Sveva
From
Switzerland
Marina was great and really kind, she welcomed us and made us feel like home. Home made cakes and beautiful patio added something special to the staying. We absolutely recommend!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 57 reviews
Price from
US$164.51
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.

E
Elin Dominique Fiona
From
Switzerland
At first I was a little scared because I thought this deal is a little too good to be true. I was really flashed when I arrived tho, It’s a wonderful appartment and it looks even nicer than on the pictures. It’s clean, and the location is really great. It’s 7 minutes away from the beach and pretty much in the middle of the old town. The owner of the place was super nice and attentive. We had a wonderful stay in the scalinata, and we would love to come here again.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 50 reviews
Price from
US$127.66
1 night, 2 adults

Bilocale il Rosmarino

Portoferraio

Bilocale il Rosmarino offers accommodation in Portoferraio, 4 km from Villa San Martino and 21 km from Cabinovia Monte Capanne.

A
Alena
From
Germany
Nice apartment with well equipped kitchen, modern style, quite area, grocery store nearby, Kind introduction by the host incl tipps for best beaches and other things to do in the area
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 35 reviews
Price from
US$150.87
1 night, 2 adults
All places to stay in Portoferraio

Most booked places to stay in Portoferraio and surroundings in the past month

See all

Popular with guests booking places to stay in Portoferraio

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 71 reviews

Popular with guests booking places to stay in Portoferraio

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

Popular with guests booking places to stay in Portoferraio

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 572 reviews

Popular with guests booking places to stay in Portoferraio

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

Popular with guests booking places to stay in Portoferraio

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 613 reviews

Popular with guests booking places to stay in Portoferraio

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 312 reviews

Popular with guests booking places to stay in Portoferraio

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 503 reviews

Popular with guests booking places to stay in Portoferraio

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 741 reviews

Popular with guests booking places to stay in Portoferraio

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

Popular with guests booking places to stay in Portoferraio

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

Enjoy breakfast in Portoferraio and nearby

BnB Il Grecale

Lacona
Breakfast options
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 164 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$178.07 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$104.45 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 67 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$405.14 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.4
Superb - What previous guests thought, 26 reviews

Set in Portoferraio, 6.1 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Porta del Mare offers sea views and free WiFi.

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

Set in Portoferraio, 500 metres from Le Viste Beach and 6.2 km from Villa San Martino, Casa Azzurra, Vivi il Centro a due Passi dal mare provides accommodation with amenities such as free WiFi and a...

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4 reviews

Offering city views, Le Maree Il Forte is an accommodation situated in Portoferraio, 6.2 km from Villa San Martino and 23 km from Cabinovia Monte Capanne.

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

Offering sea views, Perla Marina Comfort e Stile is an accommodation set in Portoferraio, 6.1 km from Villa San Martino and 23 km from Cabinovia Monte Capanne.

Save money on places to stay in Portoferraio and nearby – budget options available

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$253 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 19 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$181.51 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 20 reviews

Situated 100 metres from Spiaggia la Rossa and 15 km from Villa San Martino, La Terrazza sul Mare - Elba Affitti in Porto Azzurro features air-conditioned accommodation with views of the sea and free...

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

Featuring air-conditioned accommodation with a patio, Monolocale con veranda e giardino a Rio Marina is set in Rio Marina.

From US$145.07 per night

VILLA VILLACOLLE

Procchio
Budget options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 406 reviews

Featuring air-conditioned accommodation with a patio, VILLA VILLACOLLE is set in Procchio. This beachfront property offers access to a balcony, free private parking and free WiFi.

From US$74.28 per night

Villa Ray

Capoliveri
Budget options available
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 130 reviews

Set within 1.3 km of Madonna delle Grazie Beach and 15 km of Villa San Martino, Villa Ray provides rooms with air conditioning and a private bathroom in Capoliveri.

From US$145.07 per night

Monolocale Tre Mari

Capoliveri
Budget options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 41 reviews

Located in Capoliveri and only 1.7 km from Madonna delle Grazie Beach, Monolocale Tre Mari provides accommodation with garden views, free WiFi and free private parking. 33 km from Cabinovia Monte...

From US$150.87 per night

Monolocale Riva

Portoferraio
Budget options available
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 5 reviews

Monolocale Riva is set in Portoferraio, 400 metres from Le Viste Beach, 6.1 km from Villa San Martino, as well as 23 km from Cabinovia Monte Capanne. The apartment comes with a TV.

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

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

Located in Portoferraio, 300 metres from Le Viste Beach and 6.2 km from Villa San Martino, Appartamento Mascalzone Latino - HelloElba offers air conditioning.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 46 reviews

Offering a bar and city view, Cosmopoli - Goelba is located in Portoferraio, 400 metres from Le Viste Beach and 6.3 km from Villa San Martino.

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 29 reviews

Located in Portoferraio, 6.6 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Appartamento Piazza Il Fico offers air conditioning.

comeinbarca

Portoferraio
Central location
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 8 reviews

Situated in Portoferraio in the Elba region, comeinbarca has a balcony. 23 km from Cabinovia Monte Capanne, the apartment features a terrace and a bar.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 86 reviews

Situated in Portoferraio in the Elba region, Monolocale La Darsena has a terrace and sea views. This apartment offers accommodation with a balcony.

Offering city views, Appartamento Piazzetta 5 by ElbaSummer is an accommodation set in Portoferraio, 6 km from Villa San Martino and 22 km from Cabinovia Monte Capanne.

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

Situated in Portoferraio, 300 metres from Le Viste Beach and 6.6 km from Villa San Martino, Il Nido di Bianca - Goelba offers air conditioning. The property features city views.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 11 reviews

Situated in Portoferraio, within 23 km of Cabinovia Monte Capanne, La Corte - HelloElba offers accommodation with air conditioning.

FAQ about places to stay in Portoferraio

Places to stay that guests love in Portoferraio

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 75 reviews
Very good location; good food
Guest review by
Guido
Family with young children
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 71 reviews
Location was great. Meal/breakfast is terrace was good.
Guest review by
paul
Young couple
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 10 reviews
Great location, very clean apartment, very modern style and balcony with great view (you can hear the hospitals AC when sitting on the balcony but one gets used to it). Beach just down the stairs (private stairs), probably 10 min walk. Nothing really to complain. If I would stay longer, I would appreciate to have a dish washer but for just two nights it didn’t bother us much. Great check in service and very fast communication when we had questions! Thank you 🙏
Guest review by
Rachel
Young couple
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 156 reviews
Location was great for everything
Guest review by
David
Young couple
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 190 reviews
very good location with an amazing view of the north side of the island staff is very nice
Guest review by
Stefano
Young couple
Avg. price/night: US$127.66
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 137 reviews
Very personal and charming style. The room and bathroom were really nice. Breakfast was served by the owners wife and was like being a guest in a home. The food was varied and good quality. The location was right in the middle of the restaurant district but still the room was quiet at night.
Guest review by
Jesper
Young couple
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 121 reviews
The house was perfectly clean and the kitchen well equipped. Beds were really comfortable. Very quiet location.
Guest review by
Manuel
People with friends
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 649 reviews
Beautiful location and the hotel and staff were very friendly. Rooms basic but very clean and comfortable.
Guest review by
Lindsey
Young couple
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 613 reviews
The location is superb. Really nice beaches at walking distance and also the town of Portoferraio that is always good. Rooms and facilities looking really good. Staff very friendly and helpful. Breakfast is super nice as you have an amazing view just in front of you, no better way to start the day.
Guest review by
Oscar
Young couple
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 190 reviews
Beautiful resort on a quiet mountain near Portoferraio. Nice pool and Tennis courts available for free. Our room had a fantastic view and was very comfortable and practical. Central location on Elba, so everything is very reachable by car.
Guest review by
Sebastian
Young couple
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 190 reviews
Location. We were always 15/20 minutes from the ferry, the best beaches, and the main towns.
Guest review by
Diogo Yebra
Young couple
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 613 reviews
The location, view and service
Guest review by
Sunette
People with friends
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 187 reviews
The gardens and swimming pool area is lovely. Peaceful location with great views from the upper terrace across to the port. Breakfast was very good with friendly staff,, great range of food on available. .
Guest review by
julian
Young couple
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 86 reviews
Great location and a great view of the marina. The owner Titti was super helpful and very friendly. The best private accommodation we have ever been to.
Guest review by
Peter
Young couple
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 50 reviews
Great location, much bigger than expected and beautiful view
Guest review by
Lauren
Young couple
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 499 reviews
Beautiful location. Lovely relaxed atmosphere. Lovely views. Very good all round.
Guest review by
Zita
Family with young children
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 13 reviews
+ Extraordinary location
Guest review by
Andrei
Young couple
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 53 reviews
Beautiful, bright apartment with spectacular views. Very convenient location. Angela allowed us to check in early which was great.Ferries and yachts to watch coming and going. Stunning beaches within walking distance. Just a perfect place.
Guest review by
Deirdre
Young couple