Lodging Image

Portoferraio Old Town Hotels, Portoferraio

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Property class

Our top choices for Portoferraio Old Town hotels

Boutique Hotel Golfo Azzurro

Boutique Hotel Golfo Azzurro
8.8 km from Portoferraio Old Town
The price is NZ$210
includes taxes & fees
8 July - 9 July
Boutique Hotel Golfo Azzurro

Amarasca

Amarasca
23.1 km from Portoferraio Old Town
The price is NZ$233
includes taxes & fees
17 July - 18 July
Amarasca

Hotel Levante - Isola d'Elba

Hotel Levante - Isola d'Elba
8.9 km from Portoferraio Old Town
10.0 out of 10, Exceptional, (2 reviews)
"Wir waren insgesamt sehr zufrieden. Die Unterkunft überzeugt mit einer tollen Lage und einem sehr angenehmen Gesamtbild. Auch das Frühstück war hervorragend."
Germany
Lena
The price is NZ$246
includes taxes & fees
7 July - 8 July
Hotel Levante - Isola d'Elba

Club Hotel Marina 2

Club Hotel Marina 2
3.0 star property
9.5 km from Portoferraio Old Town
The price is NZ$329
includes taxes & fees
19 July - 20 July
Club Hotel Marina 2

Resort le Picchiaie

Resort le Picchiaie
4.0 star property
3 km from Portoferraio Old Town
9.0 out of 10, Wonderful, (2 reviews)
"Hotelli aivan mahtavalla paikalla. Mutta, mäen kiipeäminen on rankka jokseenkin uuvuttava matkan jälkeen. Ehdotus, hotelli voisi järjestää pientä maksua vastaan oman kuljetuksen aamuin illoin satamaan ja toinen kuljetus toiselle puolelle. Tämä saattaisi lisätä matkailijoita. Hotelli oli siisti mutta todella vanhanaikainen ja kaipaa ehdottomasti kohennusta tai uutta konseptia. Hirveää tuhlausta jos noin hieno paikka jää käyttämättä."
Finland
Marika
The price is NZ$305
includes taxes & fees
26 July - 27 July
Resort le Picchiaie

Hotel Baia Imperiale

Hotel Baia Imperiale
4.0 star property
14.5 km from Portoferraio Old Town
8.4 out of 10, Very good, (53 reviews)
"Stunning views of the beach, the ocean, and the surrounding hills. The restaurant was very good, the pool was lovely, and the staff were helpful. The room had a beautiful terrace with a fabulous view. However, the room itself was small but comfortable. The bathroom was tiny and crowded, with a very small shower stall. Everything is on a slope so if you have mobility issues it’s not easy. They do offer a free shuttle down to the beach. The room was very basic for the price. The location, though,...
Canada
Josephine
The price is NZ$521
includes taxes & fees
31 July - 1 Aug
Hotel Baia Imperiale

Allegroitalia Elba Golf

Allegroitalia Elba Golf
3.8 km from Portoferraio Old Town
8.8 out of 10, Excellent, (65 reviews)
"Amazing views. Far from centre. Cheap price. Needs a bit of maintenance. "
United Kingdom
Zachary
The price is NZ$374
includes taxes & fees
9 July - 10 July
Allegroitalia Elba Golf

Park Hotel Napoleone

Park Hotel Napoleone
4.0 star property
5 km from Portoferraio Old Town
7.6 out of 10, Good, (142 reviews)
"This is a great hotel Worth more than its current rating Stayed in the annexe Well run Restaurant dinner could improve Best value hotel on island Great staff "
United Kingdom
Dsvid
The price is NZ$160
includes taxes & fees
13 July - 14 July
Park Hotel Napoleone

Isola Verde

Isola Verde
3.0 star property
11.3 km from Portoferraio Old Town
8.6 out of 10, Excellent, (63 reviews)
"Good location, great service and overall a very nice hotel. Rooms very basic but clean. "
Sweden
Alicia
The price is NZ$219
includes taxes & fees
26 July - 27 July
Isola Verde

Viticcio

Viticcio
3.0 star property
4.5 km from Portoferraio Old Town
9.4 out of 10, Exceptional, (32 reviews)
"Small cozy property, beautiful landscaping spectacular location great service"
United States
Barbara
The price is NZ$232
includes taxes & fees
8 July - 9 July
Viticcio

Hotel Montemerlo

Hotel Montemerlo
3.0 star property
17.3 km from Portoferraio Old Town
9.2 out of 10, Wonderful, (18 reviews)
"Mysigt, rent och välkomnande hotell. Trevlig personal med utmärkt service. Egen pool och en kort promenad till vacker strand. Maten var ok men inte högsta betyg. Vackra omgivningar. Kommer gärna tillbaka."
Sweden
Eva
The price is NZ$331
includes taxes & fees
9 July - 10 July
Hotel Montemerlo

Casa Campanella Resort

Casa Campanella Resort
7.8 km from Portoferraio Old Town
10.0 out of 10, Exceptional, (1 review)
"This place is amazing! We were greeted by Fransesco upon our arrival and he was the kindest and most inviting host I’ve ever had at a hotel. He brought drinks to us at the poolside along with homemade focaccia and olive oil made by his own family on this estate. Not only was it delicious, it was something I’ve never had another host do despite many years of travel. The other staff were equally kind and cheerful. We had a traditional Italian charcuterie breakfast there and fresh juice. Even the...
United States
Jana
The price is NZ$402
includes taxes & fees
10 July - 11 July
Casa Campanella Resort

Hotel Lo Scirocco

Hotel Lo Scirocco
3.0 star property
17.1 km from Portoferraio Old Town
8.8 out of 10, Excellent, (24 reviews)
"Staff were very friendly and helpful. "
Canada
Norm
The price is NZ$330
includes taxes & fees
14 July - 15 July
Hotel Lo Scirocco

Hotel Fontalleccio

Hotel Fontalleccio
3.0 star property
8 km from Portoferraio Old Town
8.0 out of 10, Very good, (2 reviews)
"Camera comoda e pulita personale simpatico ed efficiente Grazie di tutto"
Italy
Roberto
The price is NZ$269
includes taxes & fees
8 July - 9 July
Hotel Fontalleccio

HOTEL DEI CORALLI

HOTEL DEI CORALLI
10.4 km from Portoferraio Old Town
10.0 out of 10, Exceptional, (1 review)
"Mi ha colpito la disponibilità del giovane titolare per avermi consegnato una bicicletta con portaoggetti proveniente dal suo store! Grazie per un po si svago post lavoro"
Italy
Filippo
The price is NZ$306
includes taxes & fees
14 July - 15 July
HOTEL DEI CORALLI

Hotel Il Perseo

Hotel Il Perseo
3.0 star property
18.8 km from Portoferraio Old Town
8.0 out of 10, Very good, (22 reviews)
"Es hat alles prima geklappt. Saisonende war spürbar, Pool schon ohne Wasser. Hotel ist sehr ringhörig. Lage ist super, nahe beim Meer. Personal freundlich nett und hilfsbereit."
Switzerland
Ruth
The price is NZ$385
includes taxes & fees
8 July - 9 July
Hotel Il Perseo

Hotel Corallo

Hotel Corallo
3.0 star property
18.5 km from Portoferraio Old Town
8.6 out of 10, Excellent, (10 reviews)
"Beautifully appointed inside and out, with an excellent restaurant, helpful, friendly staff. Good parking. Wide choice for breakfast. Comfortable room/bed."
Italy
Lorenzo
The price is NZ$267
includes taxes & fees
8 July - 9 July
Hotel Corallo

Eden Park Hotel

Eden Park Hotel
3.0 star property
10.8 km from Portoferraio Old Town
8.8 out of 10, Excellent, (11 reviews)
"Hotel has one of the nicest swimming pools. Very friendly & helpful people."
United Kingdom
MCD
The price is NZ$291
includes taxes & fees
7 July - 8 July
Eden Park Hotel

Hu Park Albatros Village

Hu Park Albatros Village
29 km from Portoferraio Old Town
9.0 out of 10, Wonderful, (235 reviews)
"Last minute location stay ended up being clamping. First time for us doung this. The location was amazing for all of the on site facilities available. The overall site was huge and we were all impressed."
United States
Daniel
The price is NZ$468
includes taxes & fees
26 July - 27 July
Hu Park Albatros Village

Hotel Anna

Hotel Anna
3.0 star property
17.3 km from Portoferraio Old Town
8.6 out of 10, Excellent, (14 reviews)
"Awesome experience "
Italy
MARCO
The price is NZ$325
includes taxes & fees
3 Aug - 4 Aug
Hotel Anna
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Portoferraio Old Town Hotel Reviews

Recent Reviews in Portoferraio Old Town

Find out more about Portoferraio Old Town

Top reasons to visit Portoferraio Old Town

  • Charming Streets: Wander through ancient alleys filled with vibrant atmosphere and friendly locals, perfect for leisurely strolls.
  • Historic Sites: Explore captivating forts and houses that reflect the rich heritage of Portoferraio and Elba Island.
  • Stunning Coastal Views: Enjoy breathtaking vistas along the waterfront, ideal for picturesque moments and relaxation.
  • Beautiful Beaches: Discover pristine beaches that offer a perfect blend of sun, sand, and sea for a memorable getaway.
  • Diverse Accommodation: Choose from a range of options, including family-friendly hotels and unique agritourism stays.

Find great hotels near Portoferraio Old Town

Discover the charm of Portoferraio Old Town with a variety of accommodation options to suit every traveller. Whether you're seeking family-friendly hotels, pet-friendly stays, or unique agritourism properties, you'll find the perfect base for your adventure. Explore vacation rentals, the historic Antico Hotel, and nearby options in Procchio and Capoliveri, all offering a warm welcome and a taste of Tuscany's rich heritage.

  • TH Capoliveri - Grand Hotel Elba International: Nestled 8.0km from Portoferraio Old Town, the TH Capoliveri - Grand Hotel Elba International is a 4-star retreat ideal for adventure seekers. This hotel offers direct beach access, making it a great choice for those wanting to explore the coastal beauty. Guests can indulge in various adventure sports with nearby options for mountain biking, scooter rentals, horse riding, and hiking. With a guest rating of 8.0 out of 10, it balances comfort with an active lifestyle, ensuring a memorable vacation experience.
  • Hotel Le Acacie: Situated 9.7km from Portoferraio Old Town, Hotel Le Acacie is a family-friendly 4-star hotel that promises a delightful beach getaway. With a guest rating of 8.2 out of 10, this hotel not only offers direct access to the beach but also provides a variety of child-friendly amenities, including free cribs, a shared playground, and a children's pool. This makes it a suitable option for families looking to relax while ensuring their little ones are entertained and cared for.
  • TH Lacona: Located 6.4km from Portoferraio Old Town, TH Lacona is another 4-star hotel that caters to families and beach lovers alike. With direct access to the beach, it provides an excellent atmosphere for relaxation and fun in the sun. Families will appreciate the shared playground and additional services like a children's club and supervised childcare (available for a fee), making it a practical choice for parents wanting to enjoy some leisure time while their children are engaged in activities.

Where to stay near Portoferraio Old Town

Discover the charm of Portoferraio Old Town, where history and culture intertwine beautifully. Stroll through the ancient streets, soaking in the vibrant atmosphere and friendly locals. Don’t miss a visit to the stunning coastal views that surround the town, and capture picturesque moments along the waterfront. Nearby, explore the captivating sites of Old Portoferraio, offering a glimpse into the region's rich heritage and inviting adventure for every traveller.

  • Portoferraio: Nestled on the stunning island of Elba, Portoferraio is a charming city with a rich history and vibrant culture. The Old Town, with its cobblestone streets and colourful buildings, offers a delightful experience for visitors. With seasonal peaks from June to August, you can enjoy beautiful beaches, outdoor activities, and family-friendly attractions like museums and parks. Golf enthusiasts can also find excellent courses nearby. The picturesque harbour and scenic viewpoints make Portoferraio a perfect base for exploring the island.
  • Porto Azzurro: Just a short drive from Portoferraio, Porto Azzurro is a quaint coastal town that captures the essence of Italian seaside charm. With its beaches and green parks, it’s an ideal spot for outdoor activities and family outings, particularly popular from June to August. Visitors can enjoy camping, golfing, and exploring local museums. The tranquil atmosphere, coupled with stunning views of the Mediterranean, offers a relaxing escape for those looking to unwind and soak up the sun.
  • San Giovanni: A peaceful village located merely a mile from Portoferraio, San Giovanni is a hidden gem that attracts visitors seeking an eco-friendly and outdoor experience. Peak travel occurs from July to September, making it a vibrant hub during the summer months. The area boasts lovely parks, stunning beaches, and intriguing historical sites like the old mine. Families will appreciate the natural beauty and tranquillity, providing a perfect backdrop for leisurely walks and exploration of Elba’s natural wonders.

Things to do near Portoferraio Old Town

Shopping

In Portoferraio Old Town, stroll through charming narrow streets lined with local artisan shops and boutiques, perfect for unique gifts and souvenirs. Don't miss the nearby Mercato di Portoferraio, a vibrant market offering fresh produce and local delicacies, enhancing your shopping experience in this historic setting.

Recreation

Explore the serene wellness retreats in Portoferraio Old Town, where you can indulge in rejuvenating spa treatments and yoga sessions. After your wellness experience, stroll along the charming cobblestone streets, soaking in the historical ambiance while enjoying the stunning coastal views of the Tuscan island.

Adventure

The Monte Capanne Cableway offers breathtaking views as you ascend to Tuscany’s highest peak, located 14.5km from Portoferraio Old Town. Experience the thrill of the ride while enjoying panoramic landscapes, perfect for photography and a touch of adventure amidst the stunning natural beauty.

Nightlife

In Portoferraio Old Town, you can explore lively bars like Bar La Barcaccia, where locals enjoy cocktails on the terrace. For a more relaxed vibe, check out Caffè dei Portici, perfect for sipping wine under the stars while enjoying the charming atmosphere of the historic streets.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Portoferraio Old Town

Portoferraio Old Town offers a delightful blend of beach, culture, and outdoor activities, making it perfect for a memorable vacation. Explore its charming alleys, uncover historic forts and houses, and immerse yourself in the romantic atmosphere. Don't miss the stunning beaches and attractions that showcase the beauty of Elba Island, ensuring a rich experience for every traveller.

  • Capo Bianco Beach: Located 1.6km from Portoferraio Old Town, Capo Bianco Beach features stunning white pebbles and crystal-clear waters. The beach is embraced by dramatic cliffs, offering a tranquil spot for sunbathing and swimming amidst the serene Tuscan landscape.
  • Lido di Capoliveri Beach: Situated 6.4km away, Lido di Capoliveri Beach boasts a wide stretch of golden sand and gentle waves, making it an inviting destination for families. The beach is fringed by charming beach bars, perfect for a refreshing drink after a day in the sun.
  • Sottobomba Beach: Just 1.6km from Portoferraio, Sottobomba Beach is known for its picturesque cove and vibrant marine life. Ideal for snorkelling, this hidden gem offers a peaceful escape, away from the busier tourist spots.

Best time to go to Portoferraio Old Town

The best time to visit Portoferraio Old Town is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are high and weather is sunny with no rain. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January50.5°F (10.3°C)Light RainMostly SunnyAverageModerately Low
February50.4°F (10.2°C)Light RainMostly SunnyAverageModerately Low
March52.9°F (11.6°C)Light RainMostly SunnyAverageModerately Low
April56.5°F (13.6°C)Light RainMostly SunnyAverageAverage
May61.9°F (16.6°C)Light RainMostly SunnyAverageAverage
June69.3°F (20.7°C)No RainSunnyAverageModerately High
July74.7°F (23.7°C)No RainSunnyHighModerately High
August75.0°F (23.9°C)No RainSunnyHighModerately High
September70.7°F (21.5°C)Light RainSunnyHighAverage
October64.9°F (18.3°C)Light RainMostly SunnyLowAverage
November58.8°F (14.9°C)Light RainMostly SunnyLowAverage
December53.4°F (11.9°C)Light RainMostly SunnyLowAverage

The nearest major airports for your trip to Portoferraio Old Town

Reaching Portoferraio Old Town is convenient with several major airports nearby. Florence Airport (FLR-Peretola) lies 130.4km away, with luxurious hotels like Bernini Palace and Palazzo Montebello offering airport transport services. Pisa Airport (PSA-Galileo Galilei) is 98.2km from Portoferraio, with options like Bagni di Pisa Palace & Thermal Spa and Hotel Pisa Tower Plaza nearby, both providing easy access to the airport. Finally, Bastia Airport (BIA-Poretta), located 75.6km away, has hotels such as Mercure Hotel & Spa Bastia Biguglia and Hôtel La Lagune, which are also conveniently located for airport transfers. These options ensure a smooth start to your Tuscan adventure.

Frequently asked questions

What are the best family hotels in Portoferraio Old Town?
For family-friendly accommodation in Portoferraio Old Town, consider the Hotel Airone Isola d'Elba or Hotel Grotte del Paradiso.

The 4-star Hotel Airone Isola d'Elba, with an 8.4 rating, is an excellent choice for families. It offers supervised childcare and babysitting services, a children's pool, and a playground, ensuring plenty of activities for younger guests. The hotel is also conveniently located near Spiaggia delle Ghiaie beach, just 1.8 km away, and Forte Stella, 2.0 km away.

Another great option is Hotel Grotte del Paradiso, rated 8.2. This hotel provides free cribs and includes a complimentary buffet breakfast, making mornings easier for families. It also welcomes pets for free and offers free self-parking. The hotel is situated 1.8 km from Forte Stella.
What hotels in Portoferraio Old Town offer free breakfast?
For hotels in Portoferraio Old Town offering free breakfast, consider Hotel Grotte del Paradiso.

Hotel Grotte del Paradiso, rated 8.2, provides a complimentary buffet breakfast daily, which guests often appreciate. It also offers free WiFi, free self-parking, and allows pets to stay without charge. The hotel is conveniently located near several points of interest, including the Portoferraio Archaeological Museum, which is just 1.4 km away, and Forte Stella, located 1.8 km from the property.
What are the top pet-friendly hotels in Portoferraio Old Town?
For top pet-friendly hotels in Portoferraio Old Town, consider the 4-star Hotel Airone Isola d'Elba or the Hotel Grotte del Paradiso.

The 4-star Hotel Airone Isola d'Elba, with an 8.4 rating, welcomes both dogs and cats, providing food and water bowls for their comfort. Guests can enjoy the outdoor pool with sun loungers and a poolside bar. It is conveniently located 1.8 km from Spiaggia delle Ghiaie and 2.0 km from Forte Stella.

Another excellent option is the Hotel Grotte del Paradiso, rated 8.2, where dogs stay free. This hotel offers a complimentary buffet breakfast. Forte Stella is 1.8 km away.
What are the best budget hotels in Portoferraio Old Town?
For a highly-rated budget hotel in Portoferraio Old Town, consider the Hotel Grotte del Paradiso.

This hotel has a very good rating of 8.2 and offers excellent value for money. Guests can enjoy complimentary WiFi, free parking, and a free buffet breakfast, which is a great way to start the day without extra cost. The hotel is also pet-friendly, allowing pets to stay free of charge. It is conveniently located near several points of interest, including the Portoferraio Archaeological Museum, just 1.4 km away, and Misericordia Church, Forte Stella, and Forte Falcone, all within 1.8 km.
What are the most romantic hotels in Portoferraio Old Town for couples?
For a romantic stay in Portoferraio Old Town, couples might consider the Hotel Airone Isola d'Elba or the Hotel Grotte del Paradiso.

The 4-star Hotel Airone Isola d'Elba, with an 8.4 rating, offers a lovely outdoor pool area with sun loungers, a poolside bar, and even a waterslide, superb for relaxing together. It is conveniently located near the Roman Villa delle Grotte, just 1.1 km away.

Another option is the Hotel Grotte del Paradiso, rated 8.2. This hotel provides complimentary buffet breakfast and free parking, which can be very convenient. Many rooms offer pleasant sea views, adding to the romantic appeal. It is very close to the Roman Villa delle Grotte, only 0.2 km away.
What are the best hotels in Portoferraio Old Town near Spiaggia delle Ghiaie?
When looking for a family-friendly hotel in Portoferraio Old Town near Spiaggia delle Ghiaie, the Hotel Airone Isola d'Elba is a highly recommended option.

The 4-star Hotel Airone Isola d'Elba, with an 8.4 rating, offers a fantastic experience for families. It provides supervised childcare, a children's pool, and a playground, ensuring younger guests are well entertained. The hotel is located 1.8 km from Spiaggia delle Ghiaie, making it a convenient base for beach visits.
When is the best time to go to Portoferraio Old Town?
The best time to go to Portoferraio Old Town is during the shoulder seasons of May, June, and September.

These months offer pleasant weather, with warm temperatures great for exploring the town and enjoying the beaches, but without the intense heat and larger crowds of the peak summer months (July and August). You'll find most shops, restaurants, and attractions are fully open, and the ferry services run frequently.

For those looking for a relaxing trip, these months provide a more tranquil experience. You can comfortably stroll through the historic streets, visit the Napoleonic residences like Villa dei Mulini, and dine al fresco without feeling rushed. The sea is warm enough for swimming, making it ideal for couples wanting to combine sightseeing with beach relaxation.

If you're interested in outdoor activities like hiking or cycling, May and September are particularly good. The trails around Portoferraio and across Elba are less crowded, and the temperatures are mild enough for comfortable exploration.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline − this is often within 24 to 48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our 'Fully refundable property' filter during your search to find the right Portoferraio Old Town hotel for you.
How can I save on a hotel booking in Portoferraio Old Town with Expedia?
One Key™ – Expedia's free travel rewards programme – gives you instant access to perks and Member Prices on Portoferraio Old Town hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Portoferraio Old Town?
Hotel prices in Portoferraio Old Town often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia