Elba Island Holidays from £289

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon

    Better together

    Save up to £335 when you book a flight and hotel together*
    lob hotels icon

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon

    Rest easy

    Packages with flights are ATOL protected

Your Elba Island Holiday

See and do more with an Elba Island holiday package. Whether you're going to Rio to enjoy its watersports, walking trails and adventure sports, or another awesome destination, our package deals make travel planning hassle-free. Your trip to Elba Island wouldn't be complete without spending some time in its most well-known cities, starting with Fetovaia. Two of the most popular attractions here include Sansone Beach and Marina di Campo Beach. Rio is another favourite with Elba Island travellers. Visitors to this exciting city enjoy Sansone Beach and Isola D'Elba Tennis Club. Expedia has flights, hotels, car rentals and more to help you organise your own tailored Elba Island holiday today.

Top Elba Island Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
SPLENDIDE RIVIERA
Giovanni Rooms Manarola
Hotel Il Perseo
Villa Delia Hotel & Cooking School
Grand Hotel Portovenere

Things to do near Elba Island

Elba Island offers a perfect setting for outdoor enthusiasts and families, featuring beautiful beaches and a variety of activities. Visitors can enjoy golfing at local courses, indulge in spa treatments, or embark on boat trips to explore the stunning coastline. Diving enthusiasts will appreciate the rich marine life, while those seeking adventure can partake in camping holidays and other outdoor pursuits, making Elba a delightful destination for all types of holidaymakers.

Shopping

Discover Elba Island's charming local shops in Portoferraio, where you can find unique handmade crafts and souvenirs. Visit the vibrant markets in Capoliveri for local delicacies and artisan products. For a more extensive selection, check out the small shopping centres scattered throughout the island.

Recreation

At Isola D'Elba Tennis Club, enjoy vibrant sports activities amidst a lively atmosphere. Nearby, Golf Club Hermitage offers outdoor relaxation and stunning views, perfect for golf enthusiasts. For a cultural experience, Teatro dei Vigilanti provides romantic entertainment, ideal for families seeking an enchanting night out.

Adventure

Experience breathtaking views at the Monte Capanne Cableway, where you can ascend to the island's highest point. For cycling enthusiasts, the Capoliveri Bike Park offers thrilling trails amidst stunning scenery. Finally, hike the scenic routes of Monte Calamita for an adventurous outdoor experience.

Nightlife

The nightlife on Elba Island is lively and inviting, featuring vibrant bars like La Barchetta in Portoferraio for cocktails and the chic Caffè del Mare for a relaxed vibe. For dancing, check out the energetic atmosphere at Club 64, perfect for letting loose after a day of exploration.

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

Find the best attractions near Elba Island

Elba Island, a stunning destination in Tuscany, Italy, offers a delightful mix of outdoor activities, beautiful beaches, and cultural experiences suitable for families. Visitors can explore historical sites in Portoferraio and enjoy the island's breathtaking landscapes, including mountains and pristine shores. Whether you're seeking relaxation or adventure, the gorgeous Isola d'Elba promises an unforgettable holiday filled with memorable experiences.

  • Cavoli Beach: Nestled 4.8km from Elba Island, Cavoli Beach boasts a lively atmosphere with golden sands and crystal-clear waters, perfect for sunbathing and swimming. The beach is popular with both locals and tourists, offering vibrant beach vibes and a lovely backdrop of rocky cliffs.
  • Marina di Campo Beach: Also located 4.8km from Elba Island, Marina di Campo Beach is renowned for its stunning crescent shape and soft sandy shores. Ideal for families, it features shallow waters and a lively promenade filled with restaurants and shops, making it an excellent spot for relaxation and fun.
  • Fetovaia Beach: Situated 6.4km from Elba Island, Fetovaia Beach is often praised for its breathtaking scenery and tranquil atmosphere. This picturesque cove is surrounded by lush greenery, offering a serene escape, along with clear waters perfect for snorkelling and swimming.

Tips to save on your trip to Elba Island

  • Combine your flights, hotels and car rentals on Expedia—bundling can result in significant savings.
  • Consider traveling to Elba Island during the low season (January to February and November) for more affordable options.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

Elba Island Essential Information

Language
Italian
Currency
Euros
Local Welcome
Ciao
Local Goodbye
Ciao
Closest Airport
Galileo Galilei Airport (PSA)

Top hotels in Elba Island

Park Hotel Napoleone

Park Hotel Napoleone

4 out of 5
Isola d'Elba, San Martino di Portoferraio, Portoferraio, LI
The price is £47 per night from 31 Aug to 1 Sept
£47
31 Aug - 1 Sept
includes taxes & fees
7.6/10 Good! (130 reviews)
Great hotel
"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"

Reviewed on 8 Jul 2025

Park Hotel Napoleone
Resort le Picchiaie

Resort le Picchiaie

4 out of 5
Via Picchiaie, Portoferraio, LI
7.6/10 Good! (56 reviews)
"Super friendly and helpful people; unbelievably gorgeous view. We didn’t use, very nice pools. Definitely would go back!"

Reviewed on 23 Sep 2024

Resort le Picchiaie
Hotel Le Acacie

Hotel Le Acacie

4 out of 5
Spiaggia di Neregno, Capoliveri, LI
Fully refundableReserve now, pay when you stay
8.2/10 Very Good! (129 reviews)
Uncomfortable
"Checked in early, they were kind enough to hold our luggage but we couldnt get the room because it was 10am. The route to get to the hotel was tough, too many curbs and single car roads the parking was complicated and seemed sus. Upon getting to our room, our luggage was there waiting in the room, ..."

Reviewed on 22 Jun 2025

Hotel Le Acacie
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.

Popular places to visit

What to do in Elba Island

Frequently asked questions

Why should I book my Elba Island holiday with Expedia?
With exceptional-value flights, car hire and accommodation choices all in one place, Expedia makes planning your Elba Island adventure hassle-free. What's more, we can help you bundle your bookings into a package holiday so you can save even more. Pick from amazing retreats, add your flights and/or a hire car (and maybe even some fun tours and activities!) and score incredible prices. Had a change of plans? Expedia has a flexible cancellation policy for many bookings. To find out more, make your way to our Customer Service Portal link.
When is the best time of year to holiday in Elba Island?
If you enjoy the atmosphere of peak season, visit Elba Island in May, June and July. If you're looking for a calmer vibe, January, October and December will suit you better. With average daytime temperatures of 10ºC, January is the coolest period in Elba Island. The warmest month is July, when you can experience averages of 23ºC throughout the day. Whatever the weather conditions, you'll discover plenty of things to keep you busy here.
How do I get a cheap holiday to Elba Island?
Combine your hotel and flight bookings, add on extras such as activities or a hire car, and save with an Elba Island holiday. You won't just score awesome discounts on your adventure — you'll have a world of choice too. When you book through Expedia, you can choose from more than 400 partner airlines and 321,000 hotels around the globe. Your next affordable holiday begins right here, right now! Learn more about how you can save money on your next holiday when you bundle your flight and hotel bookings with Expedia.
What should I do on my Elba Island holiday?
There are plenty of things to put on your itinerary during your holiday in Elba Island. Cavoli Beach, Isola DElba Tennis Club, Marina di Campo Beach and Sansone Beach are some of the leading attractions.
Do I need a visa for my Elba Island holiday?
Check the latest information on official government websites. Your nationality and whether you're travelling for work or pleasure will determine if you require a visa for Elba Island. Find out about the application process, including the required documentation, turnaround times and fees. Finalise your application well in advance to allow plenty of time for processing. Some visas can take several weeks or even months to obtain, depending on the country and time of year.
What should I wear on my Elba Island holiday?
Although everyone's personal style varies, it can be helpful to have some guidelines for what type of clothes to bring during your holiday in Elba Island. Consider browsing social media before leaving for inspiration on fashion trends or dress codes. It's also wise to have a look at the forecast so you can pack accordingly. July is the warmest month in Elba Island, with average temperatures of 23ºC. January is when much of this destination is at its coolest, so pack for daily temperatures of around 10ºC.
What does an Expedia Elba Island holiday include?
Select from any combination of flights, hotels and hire cars. Once you've made your booking, add the fun stuff like activities and experiences. Want to pick your airfare class? That's also possible. The choice is all yours when it comes to organising your dream Elba Island trip. Explore all kinds of styles on Expedia and discover the right fit for you and your crew. From the most popular property types, like apartments and private holiday homes, to everything in between, there are plenty of holiday retreats in Elba Island to select from so you can plan your stay to suit your needs.
Does Expedia offer Book Now, Pay Later Elba Island holidays?
Your bank balance shouldn't prevent you from going on holiday, so Expedia has devised a solution to help. Thanks to our partnership with online lender Klarna, it's easier than ever to book a fantastic getaway without using up all your savings. Klarna offers flexible payment options at checkout that take the worry out of budgeting for your trip. Consider one of these flexible payment options:

  • Pay monthly holidays: If paying in multiple transactions sounds right for you, Klarna offers just that! Paying in multiple instalments will make your getaway dreams come true.
  • No-deposit holidays: If not paying upfront for your getaway makes pressing that "book now" button more stress-free, go for a no-deposit holiday plan from Klarna so that you can Book Now, Pay Later!

Can I choose my airline with an Elba Island Expedia holiday?
Yes — that's one of the best things about an Expedia package. You get to decide. We have access to more than 400 airline partners worldwide, so you have lots of choice when organising your Elba Island escape.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.