Search Hotels in Portoferraio Old Town, Portoferraio

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Portoferraio Old Town hotels

Hotel Montemerlo

Hotel Montemerlo
3.0 star property
10.8 mi 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 £70
includes taxes & fees
26 May - 27 May
Hotel Montemerlo

Hotel Villa Ottone

Hotel Villa Ottone
5.0 star property
1.9 mi from Portoferraio Old Town
8.6 out of 10, Excellent, (81 reviews)
"Beautiful place. Could not recommend more for a dream holiday."
United Kingdom
Yael
The price is £236
includes taxes & fees
29 May - 30 May
Hotel Villa Ottone

Club Hotel Marina 2

Club Hotel Marina 2
3.0 star property
5.9 mi from Portoferraio Old Town
The price is £92
includes taxes & fees
25 May - 26 May
Club Hotel Marina 2

Hotel Del Golfo

Hotel Del Golfo
4.0 star property
4.9 mi from Portoferraio Old Town
9.8 out of 10, Exceptional, (41 reviews)
"Great time at Hotel del Golfo, beautiful beach and grounds, great breakfast but mostly, very friendly and helpful staff!"
United States
Juan
The price is £195
includes taxes & fees
4 Jun - 5 Jun
Hotel Del Golfo

Hotel Anna

Hotel Anna
3.0 star property
10.8 mi from Portoferraio Old Town
8.6 out of 10, Excellent, (14 reviews)
"Awesome experience "
Italy
MARCO
The price is £127
includes taxes & fees
21 Jun - 22 Jun
Hotel Anna

Eden Park Hotel

Eden Park Hotel
3.0 star property
6.7 mi 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 £90
includes taxes & fees
25 May - 26 May
Eden Park Hotel

Hotel Levante - Isola d'Elba

Hotel Levante - Isola d'Elba
5.5 mi from Portoferraio Old Town
10.0 out of 10, Exceptional, (1 review)
"Espectacular todo!!!"
United States
Antonio
The price is £85
includes taxes & fees
25 May - 26 May
Hotel Levante - Isola d'Elba

HOTEL DEI CORALLI

HOTEL DEI CORALLI
6.4 mi from Portoferraio Old Town
The price is £85
includes taxes & fees
17 Jun - 18 Jun
HOTEL DEI CORALLI

Hotel Il Perseo

Hotel Il Perseo
3.0 star property
11.7 mi 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 £92
includes taxes & fees
26 May - 27 May
Hotel Il Perseo

Boutique Hotel Ilio

Boutique Hotel Ilio
3.0 star property
9.6 mi from Portoferraio Old Town
8.8 out of 10, Excellent, (26 reviews)
"Very comfortable,beautiful view of the beach nearby with balcony.Friendly,helpfull staff.Breakfast catered for all ..great selection."
United Kingdom
Elizabeth
The price is £104
includes taxes & fees
7 Jun - 8 Jun
Boutique Hotel Ilio

Hotel Lo Scirocco

Hotel Lo Scirocco
3.0 star property
10.6 mi from Portoferraio Old Town
8.8 out of 10, Excellent, (24 reviews)
"Staff were very friendly and helpful. "
Canada
Norm
The price is £90
includes taxes & fees
26 May - 27 May
Hotel Lo Scirocco

Hotel Baia Imperiale

Hotel Baia Imperiale
4.0 star property
9 mi from Portoferraio Old Town
8.4 out of 10, Very good, (52 reviews)
"The hotel was great, you can reach the beautiful Cavoli beach in five minutes using stairs that start directly from the hotel. Breakfast was really good as well. Just the transportation service to other beaches should be improved, times are not reliable."
United States
Gianluca
The price is £145
includes taxes & fees
26 May - 27 May
Hotel Baia Imperiale

Resort le Picchiaie

Resort le Picchiaie
4.0 star property
1.8 mi from Portoferraio Old Town
The price is £64
includes taxes & fees
28 May - 29 May
Resort le Picchiaie

Hotel Esperia

Hotel Esperia
3.0 star property
12.3 mi from Portoferraio Old Town
7.4 out of 10, Good, (58 reviews)
"My family stayed there for a night. It was good."
Canada
ALEX
The price is £85
includes taxes & fees
16 Jun - 17 Jun
Hotel Esperia

Hotel Airone Isola d'Elba

Hotel Airone Isola d'Elba
4.0 star property
1.1 mi from Portoferraio Old Town
8.4 out of 10, Very good, (123 reviews)
"This is an older property but well kept and clean. Front desk service was excellent and helpful. The only detractor is the restaurant is not connected to the main hotel building with no covered walkways during rain. "
United States
Jeffrey
The price is £152
includes taxes & fees
7 Jun - 8 Jun
Hotel Airone Isola d'Elba

Hotel Hermitage

Hotel Hermitage
5.0 star property
3.4 mi from Portoferraio Old Town
9.4 out of 10, Exceptional, (23 reviews)
"Beautiful beach right at the hotel. We went in june (off season) it was amazing "
United States
Rachael
The price is £285
includes taxes & fees
11 Jun - 12 Jun
Hotel Hermitage

Hotel Cala di Mola

Hotel Cala di Mola
4.0 star property
4.6 mi from Portoferraio Old Town
8.6 out of 10, Excellent, (25 reviews)
"Good recommendation! The rooms are very clear. Hotel needs some renovation or upgrade the facilities as the style is somehow nostalgic. Very nice pool!"
Germany
Paulo
The price is £130
includes taxes & fees
26 May - 27 May
Hotel Cala di Mola

Allegroitalia Elba Golf

Allegroitalia Elba Golf
2.4 mi 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 £78
includes taxes & fees
7 Jun - 8 Jun
Allegroitalia Elba Golf

Viticcio

Viticcio
3.0 star property
2.8 mi 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 £109
includes taxes & fees
6 Jun - 7 Jun
Viticcio

Albergo Italia

Albergo Italia
3.0 star property
12.5 mi from Portoferraio Old Town
9.0 out of 10, Wonderful, (72 reviews)
"Nice place for a one night stay"
United States
Tracy
The price is £79
includes taxes & fees
7 Jun - 8 Jun
Albergo Italia
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

Find out more about Portoferraio Old Town

Top reasons to visit Portoferraio Old Town

  • Historic Charm: Wander through picturesque streets and admire stunning architecture in the quaint old town.
  • Beautiful Beaches: Relax on beautiful sandy shores and enjoy the crystal-clear waters surrounding Elba Island.
  • Rich Cultural Heritage: Explore the town’s rich history, including historic forts and vibrant local life.
  • Outdoor Adventures: Engage in activities like golfing and hiking, with scenic views at every turn.
  • Charming Accommodation: Choose from a variety of delightful hotels and agritourism properties for a memorable stay.

Find great hotels near Portoferraio Old Town

In the charming Portoferraio Old Town, you’ll discover a variety of accommodation options, from family-friendly hotels to delightful agritourism properties. Whether you're seeking a pet-friendly retreat or an adventurous getaway, the area boasts a selection of vacation rentals, historic hotels, and cosy homes. With popular choices including Antico Hotel and nearby Procchio and Capoliveri hotels, you’re sure to find the perfect base for exploring this picturesque Tuscan gem.

  • TH Capoliveri - Grand Hotel Elba International: TH Capoliveri - Grand Hotel Elba International is a 4-star establishment boasting a guest rating of 8.0. Ideal for families seeking a beach vacation, this hotel is located 8.0km from Portoferraio Old Town and offers direct beach access. Families will appreciate the dedicated amenities for children, including a pool specifically designed for younger guests, a shared playground, and essential services such as first aid kits and cribs available for a fee. The hotel's vibrant atmosphere and family-friendly facilities make it a perfect choice for those looking to balance relaxation with quality family time.
  • Hotel Le Acacie: Hotel Le Acacie, rated 4 stars and with a guest rating of 8.2, is also situated 8.0km from Portoferraio Old Town. This beachside accommodation caters to adventure seekers, featuring direct beach access while offering a plethora of outdoor activities. Guests can indulge in various adventure sports, with options for mountain biking, sailing, fishing, and snorkelling available nearby. The hotel’s vibrant, energetic vibe is complemented by its recreational facilities, making it an excellent choice for those looking to explore the great outdoors while enjoying a seaside retreat.
  • TH Lacona: TH Lacona offers a 4-star experience just 6.4km from Portoferraio Old Town. With a focus on family vacations, this hotel provides direct access to the beach and a range of child-friendly amenities, including a supervised children’s club and shared playground facilities. Families can enjoy peace of mind with on-site childcare options for a fee, allowing parents to relax while their children are engaged in fun activities. This property combines comfort and convenience, making it a fantastic family-friendly choice for your stay in beautiful Tuscany.

Where to stay near Portoferraio Old Town

Portoferraio Old Town offers a charming blend of history and culture, making it an ideal destination for your Tuscan getaway. Stroll through the picturesque streets of this historical port town, where you can admire stunning architecture and vibrant local life. Don't miss the chance to capture the beauty of old Portoferraio and its enchanting atmosphere. Nearby, the stunning beaches and friendly locals await, promising a memorable adventure filled with rich experiences and delightful discoveries.

  • Portoferraio: Portoferraio is a charming coastal city that serves as the capital of Elba Island. Nestled along the beautiful Tuscan coastline, the Old Town is rich in history, featuring stunning architecture and ancient fortifications. With a peak in tourist arrivals during the summer months, visitors flock to enjoy its beautiful beaches, outdoor activities, and family-friendly experiences. Highlights include the impressive Medici Fortress, picturesque beaches, and local museums that showcase the island's heritage. The area also offers golfing opportunities and relaxing spas, making it a perfect destination for a well-rounded holiday.
  • Porto Azzurro: Located a mere 8.0km from Portoferraio, Porto Azzurro is renowned for its stunning bay and vibrant atmosphere. This picturesque town invites tourists to explore its charming streets, local shops, and delightful eateries. With visitor numbers peaking in the summer, it’s an ideal spot for outdoor enthusiasts and families looking for beach fun. Notable attractions include beautiful parks and museums, while popular activities such as camping and golfing offer a range of leisure options. The town's lovely beaches provide a perfect setting for relaxation and sunbathing.
  • Rio: Just 6.4km from Portoferraio, the city of Rio is an eco-friendly haven, attracting visitors with its stunning natural landscapes and outdoor activities. Peak tourist season runs from July to September, drawing families and nature lovers alike. Rio is known for its recreational areas, including historic mines that add a unique touch to its charm. With an emphasis on sustainability, visitors can enjoy hiking, cycling, and golfing while exploring the surrounding natural beauty. The local parks and beaches provide opportunities for relaxation and adventure, making Rio a delightful addition to your itinerary.

Things to do near Portoferraio Old Town

Portoferraio Old Town in Tuscany is perfect for a cultural getaway, offering beach access and outdoor adventures. Visitors can enjoy activities such as golfing, exploring nearby Rio Marina, and taking leisurely strolls through its historic streets. Day trips from Portoferraio provide opportunities for further exploration, while guided tours reveal the town's rich heritage and charm. Whether indulging in local theatre or enjoying scenic views, there's something for everyone in this enchanting destination.

Shopping

In Portoferraio Old Town, explore charming shops along the cobbled streets, offering a variety of local crafts and souvenirs. Don't miss the vibrant Mercato Coperto, a covered market where you can find fresh produce and unique gifts to take home, capturing the essence of Tuscany.

Recreation

Experience luxury at Golf Club Punta Ala, a private country club 35.4km from Portoferraio. Enjoy a round of golf surrounded by stunning landscapes, followed by relaxation in the elegant clubhouse. Indulge in fine dining and unwind in a serene atmosphere, perfect for rejuvenating your spirit.

Adventure

In Portoferraio Old Town, explore the ancient fortifications of Forte Falcone for breathtaking views and a taste of history. Wander through narrow streets lined with charming shops and cafes, or embark on a hiking trail along the coastline for stunning Mediterranean vistas and invigorating outdoor adventure.

Nightlife

The nightlife in Portoferraio Old Town is charming and vibrant. Enjoy a cocktail at the elegant Bar La Terrazza for stunning views, or immerse yourself in local culture at the lively Osteria del Mare, where you can savour delicious seafood and wine while mingling with friendly locals.

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

Booking tips and Expedia advantages for Portoferraio Old Town

  • The most and least expensive months on average to stay in a hotel: The hotel pricing around Portoferraio Old Town is moderately seasonal. The cheapest months to stay around Portoferraio Old Town are January to March, where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Portoferraio Old Town is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Portoferraio Old Town is Saturday. The most expensive day to stay around Portoferraio Old Town is Wednesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to tailor your preferences, such as your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are currently available. To find the most affordable prices and offers, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your hotel stay in Portoferraio Old Town with your flights and activities through an Expedia package.

Find the best attractions near Portoferraio Old Town

Portoferraio Old Town is perfect for beach lovers and culture enthusiasts alike, offering a blend of historic forts and charming old town alleys to explore. Visitors can enjoy the stunning beaches and immerse themselves in the rich history of Elba Island. Don't miss the best attractions, including the picturesque town itself and the unique ambiance of its narrow streets, ensuring a romantic and memorable experience for all travellers.

  • Sansone Beach: Located 4.8km from Portoferraio Old Town, Sansone Beach is renowned for its stunning white pebbles and crystal-clear waters. This picturesque beach offers a tranquil atmosphere, perfect for sunbathing and swimming, framed by impressive cliffs that add to its charm.
  • Capo Bianco Beach: Just 1.6km from Portoferraio Old Town, Capo Bianco Beach features striking white sands and a vibrant blue sea. Its serene environment and breathtaking views make it an ideal spot for relaxation and leisurely strolls along the shoreline.
  • Biodola Beach: Also situated 4.8km from Portoferraio Old Town, Biodola Beach is famous for its soft sands and lush surroundings. This family-friendly beach offers various water activities and is perfect for those looking to enjoy a lively beach day.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 via several major airports. Florence Airport (FLR-Peretola) is situated 130.4km away, with nearby luxurious hotels such as the 5-star Bernini Palace and Hotel Lungarno, both approximately 4 and 4.8km from the airport, offering various transport services. Pisa Airport (PSA-Galileo Galilei) is 98.2km from Portoferraio, with excellent options like the 5-star Bagni di Pisa Palace, located 8.0km away. Lastly, Bastia Airport (BIA-Poretta) is the closest at 75.6km, featuring hotels like Mercure Hotel & Spa Bastia Biguglia, just 6.4km from the airport, providing easy access for travellers.

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?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Portoferraio Old Town.
How can I save on a Portoferraio Old Town hotel booking with Expedia?
Members always get our best prices. Find our best Portoferraio Old Town hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Portoferraio Old Town hotel?
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