Elba Island Hotels from from S$110

  • 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 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 S$256
includes taxes & fees
30 Apr - 1 May
Hotel Del Golfo

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 S$253
includes taxes & fees
26 Apr - 27 Apr
Hotel Biodola

Resort le Picchiaie

Resort le Picchiaie
4.0 star property
Portoferraio
The price is S$119
includes taxes & fees
19 Apr - 20 Apr
Resort le Picchiaie

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 S$187
includes taxes & fees
12 Apr - 13 Apr
Hotel Plaza

HOTEL DEI CORALLI

HOTEL DEI CORALLI
Marina di Campo
The price is S$220
includes taxes & fees
10 Apr - 11 Apr
HOTEL DEI CORALLI

Hotel Fabricia

Hotel Fabricia
4.0 star property
Portoferraio
8.2 out of 10, Very good, (87 reviews)
"Very nice resort, we had a perfect stay."
Norway
Elisabeth Bogen
The price is S$193
includes taxes & fees
10 Apr - 11 Apr
Hotel Fabricia

Elba Vibe Smart Hotel

Elba Vibe Smart Hotel
Campo nell'Elba
9.0 out of 10, Wonderful, (4 reviews)
"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!"
Italy
Mariacarla
The price is S$144
includes taxes & fees
5 May - 6 May
Elba Vibe Smart Hotel

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 S$162
includes taxes & fees
3 May - 4 May
Hotel Airone Isola d'Elba

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 S$161
includes taxes & fees
26 Apr - 27 Apr
Hotel Cala di Mola

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 S$452
includes taxes & fees
2 May - 3 May
Hotel Hermitage

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 S$171
includes taxes & fees
3 May - 4 May
Hotel Il Perseo

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 S$171
includes taxes & fees
12 Apr - 13 Apr
Hotel Yacht Club

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 S$110
includes taxes & fees
3 May - 4 May
Hotel Montemerlo

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 S$137
includes taxes & fees
13 Apr - 14 Apr
Hotel Anselmi

Hôtel Sant'Andrea, The Originals Relais (Relais du Silence)

Hôtel Sant'Andrea, The Originals Relais (Relais du Silence)
Marciana
9.4 out of 10, Exceptional, (30 reviews)
"A very nice place to stay, with different areas for differnt needs and plasures, all in the hotel were very gently and offred a extraordinary wellfeeling"
Italy
GRAF
The price is S$128
includes taxes & fees
13 Apr - 14 Apr
Hôtel Sant'Andrea, The Originals Relais (Relais du Silence)

Isola Verde

Isola Verde
3.0 star property
Marciana Marina
8.6 out of 10, Excellent, (61 reviews)
"Struttura comoda al centro di marciana marina e vicina ad alcune spiagge carine Appartamento essenziale e funzionale "
Italy
Federica
The price is S$126
includes taxes & fees
12 Apr - 13 Apr
Isola Verde

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 S$194
includes taxes & fees
19 Apr - 20 Apr
Hotel Riva Del Sole

Casa Campanella Resort

Casa Campanella Resort
Capoliveri
The price is S$185
includes taxes & fees
30 Apr - 1 May
Casa Campanella Resort

Eden Park Hotel

Eden Park Hotel
3.0 star property
Campo nell'Elba
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 S$115
includes taxes & fees
30 Apr - 1 May
Eden Park Hotel

Hotel Le Acacie

Hotel Le Acacie
4.0 star property
Capoliveri
8.2 out of 10, Very good, (134 reviews)
"We really enjoyed our stay, beautiful property with helpful staff and great amenities."
United States
Megan
The price is S$164
includes taxes & fees
29 Apr - 30 Apr
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.

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 family outings.
  • Outdoor Adventures: The island offers an array of activities, including golfing, hiking, and water sports amidst breathtaking landscapes.
  • Rich History: Visitors can explore historic sites that reflect the island's fascinating cultural heritage, including Napoleon's residence.
  • Charming Accommodation: A variety of lodging options, from luxurious hotels to cosy agritourism, cater to all preferences.
  • Welcoming Locals: Experience the friendly atmosphere of Elba, with locals eager to share their island's wonders.

Find great hotels near Elba Island

Elba Island offers a delightful array of accommodation options, from charming hotels to inviting agritourism properties. Whether you're seeking pet-friendly lodgings for a family adventure or luxurious retreats with stunning vistas, you'll discover the perfect stay to enhance your Tuscan getaway. Explore the best hotels on Elba, including the renowned Hotel Biodola, to ensure an unforgettable experience amidst this picturesque island paradise.

  • Uappala Club & Resort Lacona: Nestled 9.7km from Elba Island, Uappala Club & Resort Lacona is a delightful 4-star retreat, perfect for families and pet lovers seeking a beachside getaway. This resort boasts direct access to sandy shores, inviting guests to relax and unwind by the sea. Families are well catered for with amenities such as a dedicated children's club, playground, and supervised childcare services. The property is pet-friendly, ensuring that your furry companions can join in on the holiday fun. Enjoy a memorable family vacation amidst the stunning coastal backdrop.
  • Park Hotel Napoleone: Located 8.0km away from Elba Island, Park Hotel Napoleone is a charming 4-star destination that combines adventure with relaxation. This hotel features nearby natural hot springs, offering a unique wellness experience for guests. With a variety of adventure sports available—such as hiking, cycling, and scooter rentals—there's no shortage of excitement for those seeking a thrill. Families will appreciate the thoughtful amenities for children, including highchairs and cribs. This hotel is ideal for those looking to create lasting memories while indulging in the beautiful surroundings.
  • Hotel Baia Imperiale: Just 4.8km from Elba Island, Hotel Baia Imperiale is a 4-star establishment that caters to adventurous spirits and pet owners alike. This hotel provides a plethora of outdoor activities, from swimming and sailing to kayaking and snorkelling, ensuring an action-packed stay. With a welcoming pet policy, you can bring your four-legged friends along for the adventure. Guests will love the vibrant atmosphere and the chance to engage in various water sports, making this hotel a perfect choice for those looking to explore the natural beauty of the area.

Where to stay near Elba Island

Elba Island offers an unforgettable vacation experience, blending stunning landscapes with a rich historical atmosphere. From its beautiful beaches perfect for family outings to outdoor adventures that excite the spirit, there's something for everyone. Explore the iconic sights of Elba, where friendly locals welcome you to discover the wonders of this enchanting island. Whether you're visiting with children or seeking relaxing excursions, Elba Island promises a delightful escape into nature and history.

  • Marciana: Nestled approximately 1.6km from Elba Island, Marciana offers a charming blend of outdoor adventure and family-friendly experiences. The town sees a moderate influx of visitors, particularly peaking from March and during the summer months of July and August. With its stunning beaches and picturesque parks, Marciana is a haven for those seeking relaxation in nature. Don’t miss the chance to ride the cable car gondola for breathtaking views of the surrounding landscape, or enjoy a round of golf at one of the local courses, perfect for both seasoned players and novices alike.
  • Campo nell'Elba: Located about 4.8km from Elba Island, Campo nell'Elba draws visitors with its beautiful beaches and outdoor activities, particularly from June to August. This charming town is ideal for families looking to enjoy a fun-filled holiday. Take advantage of the well-maintained campgrounds and explore the nearby parks, making it a perfect spot for picnics and leisurely walks. The local golf courses offer a delightful challenge for enthusiasts, ensuring that every visitor can find something to suit their interests.
  • Marciana Marina: Situated roughly 3.2km from Elba Island, Marciana Marina is a vibrant coastal town known for its cultural offerings and outdoor experiences. This popular destination attracts a seasonal crowd, especially during the summer months. Visitors can indulge in relaxation at local spas or take part in outdoor activities like golfing and skiing via the ski lifts. The town's stunning beaches and family-friendly parks make it an excellent choice for those seeking both leisure and cultural enrichment during their stay.

Things to do near Elba Island

Elba Island is the perfect destination for outdoor and family vacations, offering a range of activities such as golfing, spa treatments, and wellness retreats. Visitors can enjoy relaxing beach breaks and embark on exciting day trips to explore the island's stunning landscapes and rich history. With its idyllic beaches and diverse recreational options, Elba Island promises a memorable getaway for all.

Shopping

Close to the charming port town of Portoferraio, you can explore the vibrant Mercato di Portoferraio for local produce and handicrafts. For a more extensive selection, visit the Elba Shopping Centre, where you'll find a variety of boutiques offering unique gifts and souvenirs.

Recreation

The Isola D'Elba Tennis Club, located 11.3km from Elba Island, offers a vibrant sports atmosphere perfect for tennis enthusiasts. Golf Club Hermitage, situated 6.4km away, immerses you in an outdoor golfing experience. For ultimate relaxation, visit Calidario Terme Etrusche, 211.3km distant, renowned for its soothing body treatments.

Adventure

Experience the thrill of the Monte Capanne Cableway, offering stunning views and a sense of adventure only 1.6km from Elba Island. For biking enthusiasts, Capoliveri Bike Park is a scenic 16.1km trail, while Monte Calamita, located 11.6kms away, invites hikers to explore its breathtaking landscapes.

Nightlife

The nightlife on Elba Island is vibrant and inviting. For a cultural experience, visit the Teatro dei Vigilanti, located 11.3km away, where romance and entertainment blend seamlessly, creating a delightful atmosphere for families and couples alike.

*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 for lower hotel rates. Book your accommodation about a month in advance and aim for a Saturday stay for the best deals. Use Expedia's search tool to find eco-friendly hotels and filter by price to find the best offers. Additionally, look for package deals that combine flights, accommodation, and activities for further savings. Don’t forget to explore free activities like hiking and enjoying the island's beautiful beaches.

  • 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: Book your hotel around Elba Island about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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, preferred location, and desired hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are currently available. To discover the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You could potentially save on costs by combining your hotel accommodation on Elba Island with your flights and activities through an Expedia package.

Find the best attractions near Elba Island

Elba Island, a delightful destination for outdoor and family vacations, offers stunning beaches, scenic mountains, and historic sites. Travellers can enjoy a variety of attractions that highlight the island's natural beauty and rich culture. With its inviting coastline and picturesque landscapes, Elba Island is perfect for those seeking both relaxation and adventure. Be sure to explore the enchanting Isola d'Elba and immerse yourself in its vibrant charm.

  • Cavoli Beach: This stunning beach, located 4.8km from Elba Island, is renowned for its vibrant atmosphere and crystal-clear waters. Perfect for sunbathing and swimming, Cavoli Beach offers a relaxed beach vibe that invites visitors to unwind and soak up the Mediterranean sun.
  • Monte Capanne: Standing just 1.6km from Elba Island, Monte Capanne offers thrilling outdoor adventures and breathtaking scenery. Hike to the summit for panoramic views of the island and beyond, making it an ideal spot for nature enthusiasts and adventure seekers.
  • Re di Noce: Situated 3.2km from Elba Island, Re di Noce is a charming neighbourhood that encapsulates the essence of city life. Explore its quaint streets, local shops, and authentic Italian eateries, experiencing the vibrant culture of the area.

The nearest major airports for your trip to Elba Island

Accessing Elba Island can be conveniently achieved via Bastia (BIA-Poretta), located 64.4km away. A few excellent hotel options near Bastia include Hôtel La Lagune and Hotel Résidence a Torra, both 4.8km from the airport, offering comfortable stays with easy access. Additionally, Hôtel des Gouverneurs, situated 16.1km from Bastia, provides another quality option. All these hotels are well-connected to the airport, making your arrival hassle-free. Whether you choose a luxurious stay or a more budget-friendly option, each hotel ensures a pleasant journey to the stunning Elba Island.