See the latest prices and deals by choosing your dates.
Hotel in Portoferraio
Location in a panoramic position 10 minutes' walk from Portoferraio centre, Villa Ombrosa has a private beach you can use for free. The terrace offers great sea views. Beautiful hotel just steps from the beach. We were upgraded to a sea view room without having to ask since the hotel wasn’t full.
Hotel in Portoferraio
Hotel Villa Ottone offers luxurious accommodation in front of the sea on Elba Island. A panoramic restaurant, an outdoor pool, a private beach and parking are are available here. The property was quaint and full of character but with the right amount of luxury. The staff were so smiley and great to deal with. The free breakfast exceeded expectations. The sunset was breathtaking. Beach chairs could be reserved. 10-15 min drive into town made this s good location for us.
Hotel in Portoferraio
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 room we had was absolutely amazing, very clean with a great view from the balcony.
Hotel in Portoferraio
On top of Portoferraio's coast, Hotel Acquamarina offers views over the Gulf of Padulella and direct access to the beach below. Free private parking is available here. The location was great, but the staff was superlative. A very pleasant experience. I’ll be sure to come back.
Hotel in Portoferraio
Hotel Mare is set in the old fishing village of Magazzini, and offers views of Elba Island's Portoferraio Bay. It features free Wi-Fi, a small private beach, and a garden with sea-view pool. Beautiful tranquil waterside location. Welcoming and efficient check in. Cleanliness of rooms. Satisfying evening meal and included Belfast. Good value price.
Hotel in Portoferraio
Set in Elba’s countryside, Resort Le Picchiaie is only 10 minutes’ drive from Portoferraio and Porto Azzurro. It boasts air-conditioned rooms, a wellness centre and 2 outdoor pools. Love the room and the resort as a whole. The staff were friendly.
Hotel in Portoferraio
Spend a truly Mediterranean holiday at Hotel Residence Villa San Giovanni, set in a pleasant, tranquil area of Elba Island, 300 metres from the thermal establishments and the beach. Accomodation was very nice and dinners, breakfasts were delicious. I was satisfied.
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 harbour on Elba Island. Amazing view from the hotel, perfect location with a 2 min walk to the private beach and 10 min walk to Sansone Beach. Also close to two nice restaurants by foot. The hotel rented mountain bikes for 10 euro/day. Super friendly staff and would definitely go back!
Hotel in Portoferraio
Offering a large garden with a semi-Olympic pool and 2 tennis courts, Hotel Fabricia is directly on the sea on Elba Island, a 10-minute drive from Portoferraio. It features its own private beach. We loved the friendly and non formal atmosphere in and around the hotel. Good location and parking space.
Hotel in Portoferraio
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. I was charged twice for the room. We paid cash and they took the same amount off my VISA. card I have sent them emails but have not got a reply.
Hotel in Portoferraio
Popular with guests booking hotels in Portoferraio
Hotel in Portoferraio
Popular with guests booking hotels in Portoferraio
Hotel in Portoferraio
Popular with guests booking hotels in Portoferraio
Hotel in Portoferraio
Popular with guests booking hotels in Portoferraio
Hotel in Portoferraio
Hotel Mare is set in the old fishing village of Magazzini, and offers views of Elba Island's Portoferraio Bay. It features free Wi-Fi, a small private beach, and a garden with sea-view pool. Beautiful tranquil waterside location. Welcoming and efficient check in. Cleanliness of rooms.
Hotel in Portoferraio
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 room we had was absolutely amazing, very clean with a great view from the balcony.
Hotel in Portoferraio
Spend a truly Mediterranean holiday at Hotel Residence Villa San Giovanni, set in a pleasant, tranquil area of Elba Island, 300 metres from the thermal establishments and the beach. Accomodation was very nice and dinners, breakfasts were delicious. I was satisfied.
Hotel in Portoferraio
Located just outside the Medici Walls, very near the centre and Le Ghiaie Beach, Hotel Residence Crystal offers great accommodation and amenities including its own restaurant right on the beach. Very nice receptionist who was super helpful.
Hotel in Portoferraio
The eco-friendly Hotel Scoglio Bianco offers free Wi-Fi in public areas and a restaurant overlooking the Mediterranean Sea. It is less than a 10-minute drive from Portoferraio, on Elba Island. A room overlooking the sea, with splendid sunsets.
Hotel in Portoferraio
Hotel Danila is set on the Gulf of Biodola, a few steps from 3 of the most beautiful beaches on Elba Island. It features a large garden and panoramic terrace. Located directly at a sandy beach, spacious room, beautiful garden and facilities, fantastic...
Hotel in Portoferraio
Featuring private access to the sea, Hotel Grotte del Paradiso is set among trees and floral gardens on Elba island. The staff was friendly, all smiles and so relaxed as they should be for living on an island!
Hotel in Portoferraio
Offering a large garden with a semi-Olympic pool and 2 tennis courts, Hotel Fabricia is directly on the sea on Elba Island, a 10-minute drive from Portoferraio. It features its own private beach. We loved the friendly and non formal atmosphere in and around the hotel.
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. wonderful hidden location! in the middle of nature with stunning view on portoferraio bay.
Hotel in Portoferraio
Hotel Biodola is in a quiet, panoramic position a few steps from its free private beach, one of the most exclusive ones in Elba. It has a spa and pool. Very friendly staff Good location Great Beach Food was very good
Hotel in Portoferraio
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. The location of this hotel is so beautiful.
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. All in all, we really liked the place.
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 harbour on Elba Island. Amazing view from the hotel, perfect location with a 2 min walk to the private beach and 10 min walk...
Hotel in Portoferraio
Set in a peaceful area just 7 km from Portoferraio, this family-run hotel features an outdoor pool set in a large Mediterranean garden. Quiet place, close to the beach. Pension staff really helpful.
Hotel in Portoferraio
On top of Portoferraio's coast, Hotel Acquamarina offers views over the Gulf of Padulella and direct access to the beach below. Free private parking is available here. The location was great, but the staff was superlative. A very pleasant experience.
Hotel in Portoferraio
Hotel Villa Ottone offers luxurious accommodation in front of the sea on Elba Island. A panoramic restaurant, an outdoor pool, a private beach and parking are are available here. The property was quaint and full of character but with the right amount of luxury.
For hotels in Portoferraio that serve up a highly-rated breakfast, try Hotel Tirrena Bike & Country Hotel, Hotel Hermitage and Hotel Santo Stefano.
Many families visiting Portoferraio loved staying at Hotel Hermitage, Hotel Biodola and Hotel Mare.
On average, 3-star hotels in Portoferraio cost £80 per night, and 4-star hotels in Portoferraio are £0 per night. If you're looking for something really special, a 5-star hotel in Portoferraio can on average be found for £0 per night (based on Booking.com prices).
Hotel Santo Stefano, Hotel Hermitage and Hotel Biodola are some of the popular hotels in Portoferraio.
These hotels in Portoferraio are highly rated by couples: Hotel Santo Stefano, Hotel Hermitage and Hotel Biodola.
Hotel Santo Stefano, Hotel Hermitage and Hotel Villa Ombrosa have received great reviews from travellers in Portoferraio regarding the views from their hotel rooms.
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.
One of the things we wanted to do while in Portoferraio, was to visit Napolean's Museum. Unfortunately we were unable to reach the location. The streets leading to the museum were closed except for use for permanent residents. The only way to reach the location was up a rather long hill and my husband uses a wheelchair and there was no way for us to get there. Rather disappointing.
Very fun and lots to do. We hired scooters and rode around the island, hired a boat and went scuba diving. Lots of nice restaurants - my partner is gluten free and quite a few restaurants don’t cater for this but there are still plenty that do.
This is the main port on Elba. It is a charming island with many beaches, beautiful hillside towns and lots of history. Sunny, warm days and cooler nights, along with lots of culinary options make this a lovely stop when traveling to Italy.
portoferraio itself is very nice, but there is so much more to Elba. A car is virtually essential unless you stayed just in the town, which would be a pity. there is excellent swimming on nearby beaches, good hiking, challenging bicycling, also fishing and water sports, and some good restaurants and at least one outstatnding hotel, The Villa Ottone which is a short drive out of Portoferraio
Not much to do in the afternoons when poor weather but in high season I am sure it is lively and vibrant. Food and drinks were fabulous We walked around portferraio and the ferries were easy and reliable