Find hotels in Elba Island from Rp1.645.112

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Elba Island hotels

Hotel Levante - Isola d'Elba

Hotel Levante - Isola d'Elba
Cavo
The price is Rp2.551.965
Rp2.807.162 total
includes taxes & fees
12 May - 13 May
Hotel Levante - Isola d'Elba

Hotel Villa Ottone

Hotel Villa Ottone
5.0 star property
Portoferraio
8.6 out of 10, Excellent, (81 reviews)
"Beautiful place. Could not recommend more for a dream holiday."
United Kingdom
Yael
The price is Rp2.577.029
Rp2.834.732 total
includes taxes & fees
13 May - 14 May
Hotel Villa Ottone

Hotel Hermitage

Hotel Hermitage
5.0 star property
Portoferraio
9.4 out of 10, Exceptional, (22 reviews)
"Beautiful beach right at the hotel. We went in june (off season) it was amazing "
United States
Rachael
The price is Rp4.547.699
Rp5.002.469 total
includes taxes & fees
1 May - 2 May
Hotel Hermitage

Resort le Picchiaie

Resort le Picchiaie
4.0 star property
Portoferraio
The price is Rp1.461.760
Rp1.607.936 total
includes taxes & fees
19 Apr - 20 Apr
Resort le Picchiaie

HOTEL DEI CORALLI

HOTEL DEI CORALLI
Marina di Campo
The price is Rp2.697.940
Rp2.967.734 total
includes taxes & fees
16 Apr - 17 Apr
HOTEL DEI CORALLI

Hotel Del Golfo

Hotel Del Golfo
4.0 star property
Marciana
9.6 out of 10, Exceptional, (40 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 Rp3.167.148
Rp3.483.863 total
includes taxes & fees
30 Apr - 1 May
Hotel Del Golfo

Hotel Airone Isola d'Elba

Hotel Airone Isola d'Elba
4.0 star property
Portoferraio
8.4 out of 10, Very good, (122 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 Rp1.795.619
Rp2.275.955 total
includes taxes & fees
3 May - 4 May
Hotel Airone Isola d'Elba

Hotel Plaza

Hotel Plaza
4.0 star property
Porto Azzurro
9.4 out of 10, Exceptional, (84 reviews)
"Great stay"
Finland
Katja
The price is Rp2.296.708
Rp2.526.299 total
includes taxes & fees
16 Apr - 17 Apr
Hotel Plaza

Casa Campanella Resort

Casa Campanella Resort
Capoliveri
The price is Rp2.460.811
Rp2.706.892 total
includes taxes & fees
30 Apr - 1 May
Casa Campanella Resort

Hotel Yacht Club

Hotel Yacht Club
3.0 star property
Marciana Marina
9.0 out of 10, Wonderful, (24 reviews)
"Quiet and well kept property. Surprising quiet given the lively location! Staff was friendly. Very close to everything. We parked off site. It was close, easy and free! "
Canada
Erin
The price is Rp2.096.393
Rp2.305.932 total
includes taxes & fees
13 Apr - 14 Apr
Hotel Yacht Club

Hotel Biodola

Hotel Biodola
4.0 star property
Portoferraio
8.8 out of 10, Excellent, (35 reviews)
"Beautiful beach, friendly staff, nice rooms"
United States
Steve
The price is Rp3.167.148
Rp3.483.863 total
includes taxes & fees
23 Apr - 24 Apr
Hotel Biodola

Hotel Riva Del Sole

Hotel Riva Del Sole
4.0 star property
Campo nell'Elba
8.8 out of 10, Excellent, (26 reviews)
"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."
United Kingdom
Jaime
The price is Rp2.161.469
Rp2.377.615 total
includes taxes & fees
19 Apr - 20 Apr
Hotel Riva Del Sole

Hotel Il Perseo

Hotel Il Perseo
3.0 star property
Marciana
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 Rp2.273.849
Rp2.501.234 total
includes taxes & fees
3 May - 4 May
Hotel Il Perseo

Hotel Anselmi

Hotel Anselmi
2.0 star property
Marciana Marina
9.2 out of 10, Wonderful, (16 reviews)
"A cozy place. Well equipped room, a fine breakfast. And I felt really welcome! Grazie per tutto!"
Germany
Silke
The price is Rp1.677.041
Rp1.844.746 total
includes taxes & fees
13 Apr - 14 Apr
Hotel Anselmi

Villa Italia B&B

Villa Italia B&B
Porto Azzurro
The price is Rp1.845.607
Rp2.030.168 total
includes taxes & fees
14 Apr - 15 Apr
Villa Italia B&B

Hotel Rio Sul Mare

Hotel Rio Sul Mare
3.0 star property
Rio
7.8 out of 10, Good, (46 reviews)
"Excellent séjour, l’hotel est bien situé.Port, plage restaurants, supermarché et arrêts du bus pour faire tour de l’île ils sont tous à 2minutes à pied.La chambre est spacieuse, propre avec les produits de toilettes Aqua del Elba qui sent super bon, rafraîchissant et résultat allée cherchée le parfum pour souvenir d’Elba. La clim marche très bien avec la vague de chaleur ça nous aide vraiment Et surtout de tout les compliments qu’on peut donner, c’est la gentillesse et professionnelisme des...
France
Ati
The price is Rp2.096.393
Rp2.305.932 total
includes taxes & fees
8 May - 9 May
Hotel Rio Sul Mare

Hotel Montemerlo

Hotel Montemerlo
3.0 star property
Campo nell'Elba
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 Rp1.495.556
Rp1.645.112 total
includes taxes & fees
4 May - 5 May
Hotel Montemerlo

Mistral Hotel

Mistral Hotel
3.0 star property
Campo nell'Elba
9.0 out of 10, Wonderful, (29 reviews)
"Nice little hotel and very nice people "
United States
stefano
The price is Rp1.822.889
Rp2.005.158 total
includes taxes & fees
25 Apr - 26 Apr
Mistral Hotel

Hotel Cala di Mola

Hotel Cala di Mola
4.0 star property
Porto Azzurro
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 Rp2.187.445
Rp2.406.190 total
includes taxes & fees
23 Apr - 24 Apr
Hotel Cala di Mola

Hotel L'Approdo

Hotel L'Approdo
3.0 star property
Porto Azzurro
8.2 out of 10, Very good, (47 reviews)
"Very few parking spaces to claim parking available. It’s not."
United States
Jess
The price is Rp1.870.211
Rp2.057.292 total
includes taxes & fees
13 Apr - 14 Apr
Hotel L'Approdo
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.

Holiday Rentals in Elba Island

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Mediterranean Region attractions

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.

desert beach surrounded by nature and crystal clear sea in Elba Island

Top Elba Island Hotel Reviews

More cheap stays in Elba Island

Hotels in Elba Island with star rating

Find out more about Elba Island

Top reasons to visit Elba Island

  • Stunning Beaches: Elba Island boasts beautiful beaches with crystal clear waters, perfect for relaxation and water sports.
  • Outdoor Adventures: The island is ideal for active holidays, offering a range of activities like hiking, golfing, and aqua aerobics.
  • Rich History: Visitors can explore charming towns filled with historical sites and antiques, reflecting the island's cultural heritage.
  • Vibrant Atmosphere: In August, Elba comes alive with excursions and local events, enhancing the visitor experience.
  • Diverse Accommodation: Elba offers a variety of lodging options, from family-friendly hotels to unique agritourism stays.

Find great hotels near Elba Island

Discover the charm of Elba Island with a diverse array of accommodation options to suit every traveller. From welcoming hotels to unique agritourism properties, you’ll find pet-friendly and family-oriented stays perfect for adventure seekers. Whether you’re in search of exotic resorts in San Piero or comfortable lodgings in Marina, Elba Island offers a delightful retreat to unwind and explore its breathtaking landscapes.

  • Hotel Desiree: Nestled a mere 3.2km from Elba Island, Hotel Desiree is a 4-star haven perfect for adventurous families and beach enthusiasts. This property boasts direct access to the beach, making it ideal for those eager to engage in water sports. From surfing and waterskiing to exhilarating boat tours, guests can indulge in a variety of adventure activities both onsite and nearby. Children are well catered for, with amenities such as supervised childcare, a dedicated children’s club, and a shared playground, ensuring a fun-filled experience for the entire family.
  • Club Hotel Marina 2: Located 4.8km from Elba Island, Club Hotel Marina 2 is a welcoming 3-star retreat for families and pet owners alike. This hotel’s family-friendly atmosphere is complemented by thoughtful children’s amenities, including cribs, games, and art supplies to keep young ones entertained. Pet lovers will appreciate the hotel’s pet-friendly policies, allowing dogs and cats on the property, ensuring that no family member is left behind. Its relaxed vibe and convenient location make it an excellent choice for those looking to enjoy a memorable family getaway.
  • Hotel Cernia Isola Botanica: Another delightful option situated 4.8km from Elba Island, Hotel Cernia Isola Botanica is a charming 3-star accommodation that welcomes families and pets. The hotel is equipped with essential amenities for children, including cribs and a first aid kit for peace of mind. With a focus on comfort and relaxation, this property also offers a pet-friendly environment, accommodating dogs and cats, and ensuring that furry friends can join in on the holiday fun. Its tranquil setting and family-oriented services provide a perfect backdrop for a refreshing stay.

Where to stay near Elba Island

Elba Island, a gem in Tuscany, offers a delightful blend of adventure and relaxation. Visitors can explore its accessible beaches, enjoy active family holidays, and savour abundant local produce. The island's charming towns boast historical ambiance, friendly locals, and opportunities to admire antiques. In August, Elba comes alive with vibrant excursions, making it an ideal destination for those seeking a memorable getaway. Experience the unique vibes of this enchanting island and its surrounding regions.

  • Campo nell'Elba: Nestled approximately 4.8km from Elba Island, Campo nell'Elba is a charming city that offers a delightful blend of beach and outdoor experiences. The area sees a surge in visitors from June to August, making it a vibrant hub during the summer months. Families flock to this locale for its beautiful beaches and parks, as well as engaging activities like golfing and camping. Notable attractions include the local beach, which is perfect for sunbathing and swimming, and several museums that showcase the island's rich history.
  • Marciana: Just 1.6km from Elba Island, Marciana is a picturesque city that captivates visitors with its stunning landscapes and inviting atmosphere. The influx of tourists peaks in March and the summer months of July and August, attracting those in search of family-friendly outdoor activities. Golfing enthusiasts can enjoy the local golf course, while the nearby beach and parks invite relaxation and exploration. The city’s museums add cultural depth, making Marciana a well-rounded destination for all travellers.
  • Marciana Marina: Situated 3.2km away from Elba Island, Marciana Marina is a popular seaside city that draws visitors seeking sun-soaked beaches and outdoor adventures. The area's seasonal appeal peaks during the summer months of June to August, with a quieter atmosphere in the autumn. Families particularly enjoy the local campground and spa facilities, while the beach and parks provide ample opportunities for recreation. Museums nearby enrich the experience, ensuring that visitors leave with lasting memories of this coastal gem.

Things to do near Elba Island

Elba Island is the perfect destination for outdoor and family holidays, offering a range of activities for active adventurers. Visitors can indulge in watersports and aqua aerobics while enjoying the stunning beaches. Additionally, there are opportunities for theatre, golfing, and other outdoor pursuits, ensuring a memorable vacation experience filled with excitement and relaxation amidst beautiful surroundings.

Shopping

Near the charming Portoferraio, you can explore the quaint shops along the waterfront for unique souvenirs. For a broader selection, head to the Centro Commerciale Elba, where you'll find local crafts, fashion, and delectable foods to take home as gifts.

Recreation

At Isola D'Elba Tennis Club, immerse yourself in a vibrant sports atmosphere while enjoying tennis facilities just 11.3km from Elba Island. Experience the stunning surroundings at Golf Club Hermitage, located 6.4km away, perfect for outdoor enthusiasts. For ultimate relaxation, visit Calidario Terme Etrusche, 211.3km away, offering rejuvenating body treatments.

Adventure

The Monte Capanne Cableway offers breathtaking views as you ascend the island's highest peak, perfect for families seeking outdoor adventure. The Capoliveri Bike Park features stunning trails ideal for mountain biking enthusiasts. Explore the picturesque landscapes at Monte Calamita, where hiking trails reveal the island’s natural beauty.

Nightlife

In Elba Island, Teatro dei Vigilanti offers a captivating mix of romance, entertainment, and culture, just 11.3km away. This charming theatre is perfect for an enchanting evening, showcasing performances that celebrate local artistry and provide a delightful night 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 on your visit to Elba Island, consider travelling during the off-peak months of January to February and November for lower hotel prices. Booking your accommodation about a month in advance can yield the best deals, particularly on Saturdays. Use Expedia's search tool to find affordable hotels, and keep an eye out for last-minute deals indicated by a green banner. Additionally, combine your hotel, flight, and activities in a package for further savings. Exploring on foot is also a great way to enjoy the island without spending much.

  • 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 July to September, where prices are moderately higher.
  • The best time to book a hotel: Booking a hotel around Elba Island about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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: Expedia's search tool enables you to specify your budget, preferred location, and additional criteria. You can organise your results to display prices from lowest to highest, allowing you to view the most affordable hotels first. Furthermore, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel booking on Elba Island with your flights and activities through an Expedia package.

Find the best attractions near Elba Island

Elba Island is an ideal destination for outdoor enthusiasts and families seeking a beach holiday. Visitors can explore a variety of attractions, including stunning beaches, scenic mountains, and historic houses. The island offers a perfect blend of cultural experiences and adventurous activities, ensuring a memorable getaway for all travellers.

  • Cavoli Beach: Enjoy the sun and sea at Cavoli Beach, a stunning spot known for its vibrant beach vibes. This picturesque location, only 4.8km from Elba Island, offers crystal-clear waters perfect for swimming and relaxing on the soft sand.
  • Monte Capanne: Experience adventure and breathtaking scenery at Monte Capanne, situated just 1.6km from Elba Island. This majestic mountain invites outdoor enthusiasts to hike its trails and enjoy panoramic views of the island and surrounding sea.
  • Re di Noce: Immerse yourself in the lively atmosphere of Re di Noce, a charming neighbourhood located 3.2km from Elba Island. Explore its quaint streets, local shops, and delightful cafés, perfect for experiencing the vibrant city vibes.

The nearest major airports for your trip to Elba Island

Reaching Elba Island is convenient with nearby airports, particularly Bastia (BIA-Poretta), which is situated 64.4km away. Excellent accommodation options close to the airport include the 4-star Hôtel La Lagune and Hôtel Résidence a Torra, both merely 4.8km from Bastia, providing easy access. Additionally, the 3-star Cors Hotel is located 9.7km from the airport. All these hotels offer straightforward transportation services to and from Bastia (BIA-Poretta), ensuring a seamless travel experience for visitors heading to the beautiful Elba Island in Tuscany.