• Home
  • Getting about

    Getting about

    Back
    • Rentals
    • Taxi services
    • Bus services
    • Park areas
  • Stays
  • Eat
  • Sea

    Sea

    Back
    • Beaches
    • Bathing establishments
    • Diving centers
    • Sailing
  • Guided excursions
  • Sports
  • Places to see
  • Special offers
  • Last minute offers
  • Ferries
Infoelba - Dove natura è vacanza
  • Italian
  • English
  • German
  • French
  • Infoelba - Dove natura è vacanza

Sleep

  • Find accommodation
  • Request a quote
  • Accommodation that is open all year round
  • Hotels
  • Residences
  • Bed & Breakfast
  • Farm holidays
  • Campsites
  • Farm campsites
  • Apartments and holiday homes
  • Villas and independent houses
  • Villas
  • Luxury accommodations

Travel info

  • Ferries
  • How to reach the island
  • Getting around the island
  • Car and scooter rental
  • Online scooter rental
  • Taxi and car hire

Elba Island

  • Beaches and coasts
  • Towns and villages
  • What to see
  • Flavours of Elba
  • Tuscan Archipelago National Park
  • Recommended itineraries
  • Webcams

Experiences

  • Water sports
  • Outdoor sports
  • Wine & Food Experience
  • Guided tours
  • Boat trips
  • Elba by bike
  • Trekking: trails and walking routes
  • Activities for children
  • Events and festivals

Services

  • Restaurants and pizzerias
  • Tourist and real estate agencies
  • Campers and caravans
  • Beach establishments
  • Boat rental
  • Bike and e-bike rental
  • Shopping
  • Travelling with pets
  • Free apps
  • Weather
  • Useful numbers
  1. Island of Elba
  2. Where to sleep
  3. Hotels
    • Hotels in Portoferraio
    • Hotels in Marina di Campo
    • Hotels in Marciana Marina
    • Hotels in Marciana
    • Hotels in Porto Azzurro
    • Hotels in Capoliveri
    • Hotels in Rio Marina
    • Hotels in Rio nell'Elba
    • 5 star hotels
    • 4 star hotels
    • 3 star hotels
    • 2 star hotels
    • 1 star hotels
    • Hotels on the eastern side
    • Hotels on the northern side
    • Hotels on the western side
    • Hotels on the southern side
    • Hotels right on the beach
    • Hotels open all year round
    • Hotels that allow small pets
    • Hotels with baby sitter service
    • Environment friendly hotels
    • Hotels with BB service

Hotels on the Island of Elba - Hotels Elba 2026

Hotels in Elba for every pocket

Just book any of the hotels right on the beach if you want to avoid parking and transport problems. You will find hotels suitable for families with children, or for those who wish to bring their pet with them on holiday, hotels awarded a prize by Legambiente for their efforts in respecting the environment, or smaller hotels further away from the sea that enable you to go somewhere different every day.

Regardless of the type of hotel you choose friendly hosts will always give you not only a warm welcome but also the necessary information to make your holiday unforgettable on the Island of Elba.

Results of the search

We have found 77 hotels matching your search

Advanced Filters
Hotel Hermitage See more

Hotel Hermitage

Hotel 5 stars

Biodola, Portoferraio

+3905659740

Save
Elbitat See more

Elbitat

Hotel 4 stars

Bagnaia, Rio nell'Elba

+393498700567

+393481639945

Save
Hotel Locanda del Volterraio See more

Hotel Locanda del Volterraio

Hotel 4 stars

Bagnaia, Rio nell'Elba

+390565961219

Save
Grand Hotel Elba International See more

Grand Hotel Elba International

Hotel 4 stars

Naregno, Capoliveri

+390565946111

Save
Hotel Plaza See more

Hotel Plaza

Hotel 4 stars

Porto Azzurro

+39056595010

WhatsApp Save
Hotel del Golfo See more

Hotel del Golfo

Hotel 4 stars

Procchio, Marciana

+3905659021

Save
Hotel Desiree See more

Hotel Desiree

Hotel 4 stars

Spartaia, Marciana

+390565907311

Save
Hotel Baia Imperiale Cavoli See more

Hotel Baia Imperiale Cavoli

Hotel 4 stars

Cavoli, Marina di Campo

+390565987055

Save
Hotel Le Acacie See more

Hotel Le Acacie

Hotel 4 stars

Naregno, Capoliveri

+390565966111

Save
Hotel Villaggio Ortano Mare See more

Hotel Villaggio Ortano Mare

Hotel 4 stars

Ortano, Rio Marina

+390565939160

Save
Hotel Airone Isola d'Elba See more

Hotel Airone Isola d'Elba

Hotel 4 stars

San Giovanni, Portoferraio

+390565929111

WhatsApp Save
Hotel Riva del Sole See more

Hotel Riva del Sole

Hotel 4 stars

Marina di Campo

+390565976316

Save
Hotel Cala di Mola See more

Hotel Cala di Mola

Hotel 4 stars

Mola, Porto Azzurro

+393801914878

+39056595225

WhatsApp Save
Hotel Fabricia See more

Hotel Fabricia

Hotel 4 stars

Schiopparello - Magazzini - Le Prade, Portoferraio

+390565933181

Save
Hotel Biodola See more

Hotel Biodola

Hotel 4 stars

Biodola, Portoferraio

+390565974812

Save
Hotel Sant'Andrea See more

Hotel Sant'Andrea

Hotel 3 stars

Sant'Andrea, Marciana

+390565908006

WhatsApp Save
Residential Hotel Villaggio Innamorata See more

Residential Hotel Villaggio Innamorata

Hotel 3 stars

Innamorata, Capoliveri

+393403872015

+390565939104

WhatsApp Save
Hotel Tirrena See more

Hotel Tirrena

Hotel 3 stars

Schiopparello - Magazzini - Le Prade, Portoferraio

+3905651933481

Save
Hotel del Golfo Dependance See more

Hotel del Golfo Dependance

Hotel 3 stars

Procchio, Marciana

+3905659021

Save
Hotel Villa Rodriguez See more

Hotel Villa Rodriguez

Hotel 3 stars

Naregno, Capoliveri

+393293662002

+393382125040

WhatsApp Save
Hotel Alma See more

Hotel Alma

Hotel 3 stars

Fetovaia, Marina di Campo

+39335397288

+390565988040

Save
Hotel Eden Park See more

Hotel Eden Park

Hotel 3 stars

Marina di Campo

+393921539047

+390565976285

WhatsApp Save
Hotel Due Torri See more

Hotel Due Torri

Hotel 3 stars

Porto Azzurro

+393394033319

+39056595132

WhatsApp Save
Hotel Scoglio Bianco See more

Hotel Scoglio Bianco

Hotel 3 stars

Viticcio, Portoferraio

+393293629551

+390565939036

Save
Hotel Barsalini See more

Hotel Barsalini

Hotel 3 stars

Sant'Andrea, Marciana

+390565908013

Save
Hotel Marina 2 See more

Hotel Marina 2

Hotel 3 stars

Marina di Campo

+390565977881

Save
Hotel Villa Giulia See more

Hotel Villa Giulia

Hotel 3 stars

Lido di Capoliveri, Porto Azzurro

+393665063961

+390565940167

WhatsApp Save
Hotel Gallo Nero See more

Hotel Gallo Nero

Hotel 3 stars

Sant'Andrea, Marciana

+390565908017

Save
Hotel Villa Ombrosa See more

Hotel Villa Ombrosa

Hotel 3 stars

Le Ghiaie, Portoferraio

+390565914363

Save
Hotel Antares See more

Hotel Antares

Hotel 3 stars

Lido di Capoliveri, Capoliveri

+390565940131

Save
Hotel Sardi See more

Hotel Sardi

Hotel 3 stars

Pomonte, Marciana

+393245893615

+390565906045

WhatsApp Save
Hotel Anna See more

Hotel Anna

Hotel 3 stars

Fetovaia, Marina di Campo

+393921503040

+390565988032

WhatsApp Save
Hotel Galli - Wellness & SPA See more

Hotel Galli - Wellness & SPA

Hotel 3 stars

Fetovaia, Marina di Campo

+393382872349

+390565988035

WhatsApp Save
Hotel Villa Etrusca See more

Hotel Villa Etrusca

Hotel 3 stars

Marina di Campo

+390565976363

Save
Hotel Capo di Stella See more

Hotel Capo di Stella

Hotel 3 stars

Lacona, Capoliveri

+393293120997

+390565964052

WhatsApp Save
Hotel Il Caminetto See more

Hotel Il Caminetto

Hotel 3 stars

San Martino, Portoferraio

+390565915700

Save
Hotel l'Approdo See more

Hotel l'Approdo

Hotel 3 stars

Porto Azzurro

+39056595315

WhatsApp Save
Eco Hotel Montemerlo See more

Eco Hotel Montemerlo

Hotel 3 stars

Fetovaia, Marina di Campo

+393355215653

+390565988051

WhatsApp Save
Hotel Danila See more

Hotel Danila

Hotel 3 stars

Scaglieri, Portoferraio

+390565969915

Save
Hotel Brigantino See more

Hotel Brigantino

Hotel 3 stars

Procchio, Marciana

+393355783875

+390565907453

2 offerte/last minute in corso!

WhatsApp Save
Hotel Villa Rita See more

Hotel Villa Rita

Hotel 3 stars

Marciana

+393345922988

+390565908095

WhatsApp Save
Hotel Santa Caterina See more

Hotel Santa Caterina

Hotel 3 stars

Marina di Campo

+390565976452

Save
Hotel Thomas See more

Hotel Thomas

Hotel 3 stars

Marina di Campo

+393338568437

Save
Hotel & Residence Isola Verde See more

Hotel & Residence Isola Verde

Hotel 3 stars

Marciana Marina

+390565904291

Save
Hotel Villa Mare See more

Hotel Villa Mare

Hotel 3 stars

Bagnaia, Portoferraio

+390565961009

Save
Hotel Meridiana See more

Hotel Meridiana

Hotel 3 stars

Marina di Campo

+393343688884

+390565976308

WhatsApp Save
Hotel Edera See more

Hotel Edera

Hotel 3 stars

Procchio, Marciana

+390565907525

Save
Hotel Lo Scirocco See more

Hotel Lo Scirocco

Hotel 3 stars

Fetovaia, Marina di Campo

+390565988033

Save
Albergo Stella Maris See more

Albergo Stella Maris

Hotel 3 stars

Pareti, Capoliveri

+390565968425

Save
Hotel Anfora See more

Hotel Anfora

Hotel 3 stars

Naregno, Capoliveri

+390565968573

Save
Hotel Casa Rosa See more

Hotel Casa Rosa

Hotel 3 stars

Biodola, Portoferraio

+390565969931

Save
Hotel Corallo See more

Hotel Corallo

Hotel 3 stars

Pomonte, Marciana

+393357762825

+390565906042

Save
Albergo Romana See more

Albergo Romana

Hotel 3 stars

Naregno, Capoliveri

+393355349105

+390565968572

Save
Hotel Capo Sud See more

Hotel Capo Sud

Hotel 3 stars

Lacona, Capoliveri

+390565964021

WhatsApp Save
Hotel Giardino See more

Hotel Giardino

Hotel 3 stars

Lacona, Capoliveri

+393357925420

+390565964059

Save
Hotel Cernia Isola Botanica See more

Hotel Cernia Isola Botanica

Hotel 3 stars

Sant'Andrea, Marciana

+390565908210

WhatsApp Save
Hotel La Conchiglia See more

Hotel La Conchiglia

Hotel 3 stars

Cavoli, Marina di Campo

+390565987010

Save
Hotel Villa Nettuno See more

Hotel Villa Nettuno

Hotel 3 stars

Marina di Campo

+390565976028

Save
Hotel Paradiso See more

Hotel Paradiso

Hotel 3 stars

Viticcio, Portoferraio

+393456800683

+390565939034

Save
Hotel Elba See more

Hotel Elba

Hotel 3 stars

Marina di Campo

+390565976224

Save
Hotel Acquamarina See more

Hotel Acquamarina

Hotel 3 stars

Padulella, Portoferraio

+393666531119

+390565914057

WhatsApp Save
Hotel Frank's See more

Hotel Frank's

Hotel 3 stars

Naregno, Capoliveri

+390565968144

Save
Albergo B&B Le Briciole See more

Albergo B&B Le Briciole

Hotel 3 stars

Lo Schioppo - Redinoce, Marciana Marina

+390565907538

WhatsApp Save
Hotel Delfino See more

Hotel Delfino

Hotel 3 stars

Procchio, Marciana

+390565907455

7 offerte/last minute in corso!

WhatsApp Save
Hotel Valle Verde See more

Hotel Valle Verde

Hotel 3 stars

Spartaia, Marciana

+393463969533

+390565907287

Save
Hotel Casanova See more

Hotel Casanova

Hotel 2 stars

Lido di Capoliveri, Capoliveri

+390565940105

Save
Hotel Beltramonto - Lido See more

Hotel Beltramonto - Lido

Hotel 2 stars

Lido di Capoliveri, Porto Azzurro

+393277346380

+390565940192

WhatsApp Save
Hotel La Barcarola See more

Hotel La Barcarola

Hotel 2 stars

Marina di Campo

+390565976041

Save
Piccolo Hotel Versilia See more

Piccolo Hotel Versilia

Hotel 2 stars

Marina di Campo

+390565976123

Save
Hotel Belmare See more

Hotel Belmare

Hotel 2 stars

Patresi - La Zanca, Marciana

+390565908067

Save
Hotel da Fine See more

Hotel da Fine

Hotel 2 stars

Seccheto, Marina di Campo

+390565987017

Save
Hotel Santo Stefano See more

Hotel Santo Stefano

Hotel 2 stars

Schiopparello - Magazzini - Le Prade, Portoferraio

+393393906300

+390565933161

WhatsApp Save
Hotel Imperia See more

Hotel Imperia

Hotel 2 stars

Marciana Marina

+390565904026

Offerta/last minute in corso!

Save
Hotel Aurora See more

Hotel Aurora

Hotel 2 stars

Chiessi, Marciana

+393393487936

+390565906129

WhatsApp Save
Villa Wanda See more

Villa Wanda

Hotel 2 stars

Lido di Capoliveri, Porto Azzurro

+393667133473

+390565940025

WhatsApp Save
Hotel Grotte del Paradiso See more

Hotel Grotte del Paradiso

Hotel 2 stars

Portoferraio

+390565933057

Save
Hotel Gli Acquerelli See more

Hotel Gli Acquerelli

Hotel 1 stars

Schiopparello - Magazzini - Le Prade, Portoferraio

+393271938314

+390565933394

WhatsApp Save