Search Elba Island hotels

Start date: Check-in selected.
To Date
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    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

Top hotels and accommodation in Elba Island

Hotel Hermitage

5.0 star property
9.4 out of 10, Exceptional, (21)
"Beautiful beach right at the hotel. We went in june (off season) it was amazing "
Hotel Hermitage

Hotel Airone Isola d'Elba

4.0 star property
8.4 out of 10, Very good, (122)
"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. "
The price is NZ$247
includes taxes & fees
5 Oct - 6 Oct
Hotel Airone Isola d'Elba

Hotel Baia Imperiale

4.0 star property
8.4 out of 10, Very good, (52)
"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."
The price is NZ$234
includes taxes & fees
4 Oct - 5 Oct
Hotel Baia Imperiale

TH Capoliveri - Grand Hotel Elba International

4.0 star property
8.0 out of 10, Very good, (234)
"Excellent place excellent location"
The price is NZ$306
includes taxes & fees
12 Oct - 13 Oct
TH Capoliveri - Grand Hotel Elba International

Hotel Del Golfo

4.0 star property
9.6 out of 10, Exceptional, (40)
"Great time at Hotel del Golfo, beautiful beach and grounds, great breakfast but mostly, very friendly and helpful staff!"
Hotel Del Golfo

Elba Vibe Smart Hotel

10.0 out of 10, Exceptional, (3)
"Accoglienza perfetta, colazione molto varia e sempre con prodotti freschi, grandissima attenzione alla sostenibilità, stanza nuovissima e pulita, parcheggio antistante comodissimo. Consigliatissimo, torneró di sicuro!"
The price is NZ$150
includes taxes & fees
4 Oct - 5 Oct
Elba Vibe Smart Hotel

Hotel La Perla del Golfo

4.0 star property
8.6 out of 10, Excellent, (51)
"A hidden gem in Elba! "
The price is NZ$217
includes taxes & fees
6 Oct - 7 Oct
Hotel La Perla del Golfo

Hotel Plaza

4.0 star property
9.4 out of 10, Exceptional, (80)
"Great stay"
Hotel Plaza

Viticcio

3.0 star property
9.4 out of 10, Exceptional, (31)
"Nice and quiet place to stay just outside Portoferraio. Private beach was great. Great value. "
The price is NZ$161
includes taxes & fees
4 Oct - 5 Oct
Viticcio

Hotel Dino

3.0 star property
9.4 out of 10, Exceptional, (27)
The price is NZ$180
includes taxes & fees
19 Oct - 20 Oct
Hotel Dino

Hotel Select

4.0 star property
8.0 out of 10, Very good, (64)
"La struttura, seppur un po’ datata, è curata con grande attenzione e risulta accogliente e ben tenuta. Le stanze e gli ambienti comuni sono sempre pulitissimi, la cucina è davvero ottima e lo staff straordinario: disponibile, sorridente ed estremamente efficiente. Abbiamo avuto la piacevole sensazione di trascorrere una vacanza in famiglia. Torneremo sicuramente con grande piacere."
The price is NZ$245
includes taxes & fees
4 Oct - 5 Oct
Hotel Select

Hotel Anselmi

2.0 star property
9.2 out of 10, Wonderful, (16)
"A cozy place. Well equipped room, a fine breakfast. And I felt really welcome! Grazie per tutto!"
The price is NZ$177
includes taxes & fees
4 Oct - 5 Oct
Hotel Anselmi

Mistral Hotel

3.0 star property
9.0 out of 10, Wonderful, (29)
"Nice little hotel and very nice people "
The price is NZ$181
includes taxes & fees
4 Oct - 5 Oct
Mistral Hotel

Hotel Le Acacie

4.0 star property
8.2 out of 10, Very good, (134)
"."
Hotel Le Acacie

Capo di Stella

3.0 star property
8.4 out of 10, Very good, (20)
Capo di Stella

Hotel Corallo

3.0 star property
8.4 out of 10, Very good, (8)
The price is NZ$202
includes taxes & fees
8 Oct - 9 Oct
Hotel Corallo

Hotel Riva Del Sole

4.0 star property
8.8 out of 10, Excellent, (26)
"Beautiful hotel in a fantastic location for exploring the island. The room we stayed in was perfect with a beautiful seaview. I would definitely recommend this hotel."
The price is NZ$234
includes taxes & fees
6 Oct - 7 Oct
Hotel Riva Del Sole

Primo Hotel

The price is NZ$163
includes taxes & fees
5 Oct - 6 Oct
Primo Hotel

Hotel Desiree

4.0 star property
8.0 out of 10, Very good, (71)
"The beach access was great. View from the room very beautiful. "
Hotel Desiree

Monna Lisa

3.0 star property
8.6 out of 10, Excellent, (43)
"Very friendly and helpful staff. Easy access to the beach by foot. lots of options for dinning"
Monna Lisa
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.

Great weekend hotel deals in Elba Island

Showing deals for:10 Oct - 12 Oct
Save an average of 15% on thousands of hotels when you're signed in

Stay near top Elba Island attractions

Capoliveri Bike Park

Capoliveri Bike Park

You can take time to visit Capoliveri Bike Park during your travels to Capoliveri. While you're in the area, stroll along the beaches.

Monte Calamita

Monte Calamita

Commune with nature and explore the great outdoors at Monte Calamita during your travels in Capoliveri. While you're in the area, stroll along the beaches.

Learn more about Elba Island

Famed for being the home of Napoleon during his time in exile, this little island in the Tyrrhenian Sea has sun-kissed beaches, imposing fortresses and thermal baths.

Top Elba Island Hotel Reviews

More cheap accommodation in Elba Island

More cheap accommodation in Elba Island

Find out more about Elba Island

Find out more about Elba Island

Top reasons to visit Elba Island

  • Stunning Beaches: Elba Island boasts beautiful sandy shores with crystal-clear waters, perfect for swimming and sunbathing.
  • Outdoor Adventures: From diving to hiking, the island offers numerous activities for thrill-seekers and nature lovers.
  • Rich History: Explore historic sites like Portoferraio and learn about the island's fascinating past.
  • Charming Villages: Visit picturesque towns such as Capoliveri and Porto Azzurro, known for their vibrant culture and local cuisine.
  • Diverse Accommodation: Enjoy a range of lodging options from family-friendly hotels to quaint agritourism stays.

Find great hotels near Elba Island

Elba Island offers a variety of accommodation options to suit every traveller's needs, from family-friendly hotels to charming agritourism properties. Whether you're seeking pet-friendly lodgings or a base for adventure-filled days, you'll find an excellent selection of hotels and suites. Explore the stunning landscapes and vibrant culture of Elba while enjoying comfortable and convenient stays that cater to both relaxation and exploration.

  • Uappala Club & Resort Lacona: Embracing a delightful beach and nature theme, Uappala Club & Resort Lacona is a 4-star haven designed for families seeking a memorable vacation experience. Situated a mere 9.7km from Elba Island, this resort boasts direct access to the stunning beach, making it perfect for sun-seekers and nature lovers alike. The property offers child-centric amenities, including supervised childcare, a playground, and a children’s club, ensuring little ones are entertained while parents relax. With its idyllic setting, this hotel is a fantastic choice for families wanting to bond amid the beauty of Elba’s coastline.
  • Park Hotel Napoleone: Nestled in a scenic location just 8.0km from Elba Island, Park Hotel Napoleone combines family-friendly hospitality with adventure. This 4-star property is ideal for those looking for a pet-friendly getaway filled with excitement. Guests can partake in various adventure sports, such as mountain biking, hiking, and scooter rentals nearby. Families will appreciate the thoughtful amenities for children, including games and ping pong. With a welcoming atmosphere towards pets, it’s a perfect choice for animal lovers travelling with their furry friends.
  • Hotel Baia Imperiale: Located 4.8km from Elba Island, Hotel Baia Imperiale is a 4-star accommodation that caters to adventure seekers and pet enthusiasts. Guests can indulge in thrilling activities like kayaking, sailing, and windsurfing, all just a stone's throw away. This pet-friendly hotel allows for a memorable stay with your furry companions, offering amenities such as food and water bowls. With its vibrant atmosphere and proximity to exciting recreational opportunities, this hotel is an excellent option for those looking to explore Elba’s natural beauty while enjoying the company of their pets.

Where to stay near Elba Island

Elba Island is a stunning destination for outdoor enthusiasts and families alike, offering beautiful beaches and a relaxing atmosphere. Explore the island's rich history and friendly communities while indulging in exciting excursions. With superb locations like Capoliveri and Porto Azzurro, visitors can enjoy breathtaking views and vibrant local culture. Whether you're soaking up the sun on sandy shores or embarking on adventures, Elba Island promises an unforgettable holiday experience steeped in natural beauty.

  • Marciana: Nestled 1.6km from Elba Island, Marciana is a charming city that offers a delightful blend of outdoor adventures and family-friendly experiences. With moderately seasonal traveller arrivals, peak times occur in March and from July to August, making it an ideal spot for beach enthusiasts and nature lovers. Here, you can enjoy activities such as a round of golf or take a scenic ride on the cable car gondola for breathtaking views. The local attractions include beautiful beaches and parks, perfect for families looking to create lasting memories.
  • Campo nell'Elba: Located 4.8km away from Elba Island, Campo nell'Elba is a vibrant city known for its stunning beaches and outdoor activities. Seasonal travel peaks from June to August, attracting families eager to explore its natural beauty. Popular venues include golf courses and campgrounds, making it a great destination for adventurous spirits. With gorgeous parks and family-friendly beaches nearby, visitors can spend their days soaking up the sun or enjoying water sports, making it a perfect spot for a fun-filled holiday.
  • Marciana Marina: Situated 3.2km from Elba Island, Marciana Marina is a picturesque city that combines beach life with a rich cultural experience. Travellers flock here from June to August, seeking both relaxation and adventure. The city boasts excellent amenities including spas and golf courses, along with access to ski lifts for those looking to try something new. With its beautiful beaches and family-friendly parks, Marciana Marina is perfect for a laid-back holiday infused with local culture and stunning coastal scenery.

Things to do near Elba Island

Elba Island offers a fantastic getaway for outdoor enthusiasts and families alike, with plenty of activities to enjoy. You can explore stunning beaches, play a round of golf, or unwind at a spa. For those seeking adventure, diving experiences around the island are a must. Whether you're looking for a relaxing holiday or thrilling activities, Elba Island has something for everyone to enjoy.

Shopping

Discover Elba Island's charming shops in Portoferraio and Capoliveri, where you can find unique local crafts, wines, and souvenirs. The Mercato di Portoferraio is a vibrant market offering fresh produce and artisan goods, perfect for an authentic Italian shopping experience.

Recreation

At Isola D'Elba Tennis Club, enjoy an energetic atmosphere with top-notch tennis facilities, just 11.3km from Elba Island. Experience the breathtaking Golf Club Hermitage, located 6.4km away, for a round of golf amidst stunning landscapes. For ultimate relaxation, visit Calidario Terme Etrusche, 211.3km away, featuring soothing thermal baths.

Adventure

Experience stunning views with the Monte Capanne Cableway, a thrilling ride that takes you high above Elba's landscape. For mountain biking enthusiasts, Capoliveri Bike Park offers fantastic trails amidst beautiful scenery. Explore the rugged terrains of Monte Calamita, perfect for hiking and soaking in the island's natural beauty.

Nightlife

Enjoy a night at Teatro dei Vigilanti, a charming theatre 11.3km from Elba Island, where you can immerse yourself in culture and romance. Experience family-friendly performances that offer a delightful mix of entertainment, making for a perfect evening out.

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

Booking tips and Expedia advantages for Elba Island

To save money on your trip to Elba Island, consider visiting during the off-peak months of January, February, or November when hotel prices are lower. Booking your accommodation about a month in advance can help you secure better rates, and checking last-minute deals on platforms like Expedia may yield even cheaper options. For transport, walking is a great way to explore the island without spending on public transport. Additionally, combining your hotel, flights, and activities into a package deal can lead to further savings.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing around Elba Island is moderately seasonal. The cheapest months to stay around Elba Island are January to February and November, 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 Elba Island 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 Elba Island is Saturday. The most expensive day to stay around Elba Island is Wednesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you prefer. To find the best prices and deals, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your hotel stay on Elba Island with your flights and activities through an Expedia package deal.

Find the best attractions near Elba Island

Elba Island is perfect for outdoor, beach, and family getaways, offering a blend of stunning beaches, picturesque mountains, and historic houses. Popular attractions include the beautiful sea views and the vibrant town of Portoferraio. Visitors can enjoy activities that highlight the island's rich culture and natural beauty, alongside options for villa rentals. Whether you're exploring the Isle of Elba or simply relaxing, there's something for everyone to enjoy.

  • Cavoli Beach: This stunning beach, located 4.8km from Elba Island, offers a relaxed atmosphere perfect for sunbathing and swimming. The crystal-clear waters and soft sands create an idyllic spot to unwind and soak up the Mediterranean sun.
  • Monte Capanne: Just 1.6km from Elba Island, this majestic mountain is a haven for adventure enthusiasts. With its breathtaking views and numerous hiking trails, it's an ideal spot for outdoor exploration and experiencing the natural beauty of Tuscany.
  • Re di Noce: Situated 3.2km from Elba Island, this charming neighbourhood boasts vibrant city vibes. Stroll through its quaint streets, sample local cuisine, and immerse yourself in the rich culture that defines this delightful town.

The nearest major airports for your trip to Elba Island

When travelling to Elba Island, you can fly into Bastia (BIA-Poretta), situated 64.4km from the island. Nearby hotels include the 4-star Mercure Hotel & Spa Bastia Biguglia, located 6.4km away, and Hôtel La Lagune and Hotel Résidence a Torra, both just 4.8km from the airport. These accommodations offer convenient access to Bastia (BIA-Poretta), making your journey to Elba seamless. Additionally, you can explore various transportation options from these hotels to the airport, ensuring a smooth transition to your island getaway.

Explore a world of travel with Expedia