Elba hotels

Search among 117 available hotels in Elba from 50+ providers

Destination
Where do you want to go?
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
1-100 out of 117
8.0
Great115 reviews
Nearly a 25-minute stroll from Spiaggia di Capo Bianco, the lovely 3-star Residence Villa San Giovanni offers a seasonal outdoor swimming pool along with a solarium and an outdoor swimming pool on-site.
From£ 128 /nightSelect
8.6
Great23 reviews
Passeggiata Carmignani is 5 minutes' drive from the 3-star Baia Azzurra, while Pareti Beach is 10 minutes away by car.
From£ 71 /nightSelect
8.2
Great206 reviews
The 3-star Villa Giulia has a swimming pool with views of garden.
From£ 126 /nightSelect
8.2
Great231 reviews
Featuring 41 rooms, entertainment activities and loungers, the 3-star Brigantino is within 0.6 km of Via Campo all'Aia in Procchio.
From£ 174 /nightSelect
Camping Lacona PinetaHoliday park
7.8
Very good15 reviews
Located a mere 5 minutes' stroll from Spiaggia di Margidore and within a 5-minute stroll of Azienda Agricola Casearia Regali Rurali, the Camping Lacona Pineta in Capoliveri features a swimming pool with a Jacuzzi and an outdoor swimming pool.
From£ 73 /nightSelect
Residence EliteAparthotel
8.2
Great72 reviews
Elba is within 10 minutes' drive of the 3-star Residence Elite Marina di Campo, while Aquarium of Elba is about a 25-minute walk away.
From£ 108 /nightSelect
8.4
Great32 reviews
Only 550 metres from Romitorio di San Francesco di Saverio, the pet friendly Dei Coralli Marina di Campo looks forward to spoiling you with Italian cuisine and a Jacuzzi and an outdoor swimming pool.
From£ 151 /nightSelect
8.0
Great55 reviews
The Valle Verde Procchio offers a beach bar and 43 rooms, along with a beachfront location only a 6-minute walk from the Pauline Beach.
From£ 118 /nightSelect
8.0
Great14 reviews
Offering 8 rooms together with snorkelling, boating and fisheries, the 3-star Baia Bianca Suites Portoferraio is located just 300 metres from Biodola Beach.
From£ 447 /nightSelect
8.2
Great71 reviews
The Residence La Valdana is located a 25-minute stroll from Spiaggia di Norsi and comprises 35 rooms with modern comforts.
From£ 164 /nightSelect
8.4
Great52 reviews
Located within 3.2 km of Pomonte Beach, the 3-star Galli - Wellness & Spa Fetovaia features a buffet breakfast.
From£ 151 /nightSelect
8.4
Great8 reviews
Located 10 minutes by car from Spiaggia degli Stecchi, the family-managed Residence Della Luna offers an outdoor swimming pool and a fitness centre for guests.
From£ 98 /nightSelect
8.8
Great2 reviews
Within a 10-minute drive of Forno Beach, the classic Edera Procchio includes 18 rooms.
From£ 294 /nightSelect
8.4
Great49 reviews
Guests can have a continental breakfast and enjoy visiting Spiaggia di Lacona, set at a 2.6 km distance from the Capo Sud.
From£ 150 /nightSelect
8.2
Great41 reviews
Set just a 5-minute walk from Lido di Capoliveri in a shopping district, the family-friendly Antares features a seasonal outdoor swimming pool.
From£ 232 /nightSelect
8.2
Great47 reviews
Guests can have a buffet breakfast and enjoy visiting Spiaggia di Fetovaia, set a 10-minute drive from the Corallo.
From£ 94 /nightSelect
Residence AlithaiAparthotel
8.0
Great83 reviews
The smoke-free Residence Alithai featuring 39 rooms also has an outdoor swimming pool and lounge bar, therefore guests can enjoy a drink at the bar or at the swimming pool.
From£ 145 /nightSelect
8.2
Great11 reviews
The 3-star Villa Etrusca Marina di Campo is located 50 metres from Spiaggia di Marina Di Campo and comprises 31 rooms with modern comforts.
From£ 117 /nightSelect
8.4
Great81 reviews
Located within 0.7 km of Spiaggia Di Barbarossa and only 1.4 km from Oasi degli Dei, the 3-star Rosa features a heated pool and 20 rooms.
From£ 109 /nightSelect
8.4
Great16 reviews
Spiaggia di Fetovaia is nearly a 10-minute ride from the 3-star L'Ogliera Pomonte, while Scogliera del Calello e di Cala Maestrale is only a 5-minute stroll away.
From£ 143 /nightSelect
8.2
Great54 reviews
A 10-minute ride from Cala dell'Innamorata, the 3-star Tenuta Delle Ripalte Capoliveri offers fitness classes, tennis courts and loungers plus an outdoor pool.
From£ 199 /nightSelect
Acquaviva Park HotelBed & Breakfast
8.2
Great101 reviews
Located nearly 25 minutes' walk from Biodola Beach, the lovely Acquaviva Park Portoferraio features a buffet breakfast.
From£ 100 /nightSelect
8.6
Great32 reviews
Situated at 150 metres of Spiaggia di Marina Di Campo, the 3-star Barcarola 2 offers 26 guest rooms.
From£ 68 /nightSelect
Casa Del GolfoAparthotel
8.4
Great58 reviews
While staying at the 3-star Casa Del Golfo Aparthotel Lacona you are invited to discover Museo Nazionale delle Residenze Napoleoniche dell'isola d'Elba, set about 4.3 km away, or Via Laconella, which is about 25 minutes' walk away.
From£ 78 /nightSelect
8.2
Great38 reviews
The 3-star Viticcio is located at 800 metres of Spiaggia La Sorgente and comprises 17 rooms with modern comforts.
From£ 148 /nightSelect
Drago ResidenceAparthotel
7.6
Very good3 reviews
Set 1.1 km from Monte Calamita, the Drago Residence features a private beach area and a restaurant.
From£ 202 /nightSelect
7.8
Very good34 reviews
The lovely 3-star Villa Rodriguez is placed in a beach area of Capoliveri, a 25-minute stroll from Calanova and at a 3.5 km distance from Spiaggia degli Stecchi.
From£ 179 /nightSelect
Elba VipAparthotel
8.4
Great30 reviews
Santuario Madonna di Monserrato and Spiaggia Madonna delle Grazie are located 1.6 km and 3.7 km from the 3-star Elba Vip Aparthotel Porto Azzurro respectively.
From£ 155 /nightSelect
8.4
Great64 reviews
Pomonte Beach and Shipwreck Beach are located 3.2 km and 3 km from the 3-star Lo Scirocco respectively.
From£ 135 /nightSelect
7.4
Very good8 reviews
Located within 25 minutes' walk of Monte Calamita, the 3-star Anfora features a buffet breakfast.
From£ 121 /nightSelect
Mandel ClubAparthotel
8.2
Great29 reviews
Featuring an à la carte restaurant together with snorkelling, diving and canoeing, the 3-star Mandel Club is located 10 minutes by car from Lido di Capoliveri.
From£ 45 /nightSelect
8.2
Great57 reviews
While staying at the family-managed Monna Lisa you are invited to discover Procchio Beach, set just 1.2 km away, or the Pauline Beach, which is just 1.5 km away.
From£ 217 /nightSelect
8.0
Great153 reviews
Set within 10 minutes' drive of Portoferraio Port, the rooms in the beachfront Residence Hotel Villa Mare have views of garden.
From£ 110 /nightSelect
8.4
Great25 reviews
The La Conchiglia Seccheto is located only 5 minutes on foot from Spiaggia di Cavoli and comprises 9 rooms with modern comforts.
From£ 346 /nightSelect
8.0
Great2 reviews
Biodola Beach is a 15-minute stroll from the Casa Rosa Portoferraio and Arcipelago Toscano National Park is a 10-minute ride away.
From£ 172 /nightSelect
I Fiori Di SaliciAparthotel
8.4
Great30 reviews
Naregno Beach is within a 5-minute drive of the Residence Fiorenzo and Via Barabarca is around 0.8 km away.
From£ 81 /nightSelect
8.8
Great6 reviews
Less than 5 minutes' walk from Rent Da Marino, the pet-friendly Lilly Marina di Campo features a seasonal outdoor swimming pool along with a solarium and an outdoor swimming pool.
From£ 83 /nightSelect
8.2
Great28 reviews
Located just a 5-minute walk from Via Barabarca, the Casa Campanella Resort Capoliveri features 9 rooms with views of the garden.
From£ 134 /nightSelect
8.4
Great36 reviews
The 3-star Frank'S is placed in a beach area of Capoliveri, a 10-minute ride from Istia and within 3 km of Via Barabarca.
From£ 168 /nightSelect
8.2
Great51 reviews
Spiaggia di Lacona is 7 km from the 3-star Mistral.
From£ 121 /nightSelect
8.4
Great60 reviews
The 3-star Il Perseo Chiessi enjoys a panoramic view overlooking the Mediterranean Sea and is situated about a 10-minute ride from Patresi Beach.
From£ 157 /nightSelect
8.2
Great49 reviews
There are rooms facing sea and the 3-star Albergo Le Briciole Procchio is set 350 metres from the Pauline Beach.
From£ 121 /nightSelect
Casale GrandangoloBed & Breakfast
8.4
Great28 reviews
While staying at the 3-star Casale Grandangolo you are invited to discover Calanova, set approximately 10 minutes away by car, or Spiaggia degli Stecchi, which is 5 minutes away by car.
From£ 151 /nightSelect
8.0
Great32 reviews
Featuring 10 rooms with views of the sea, the pet-friendly Residence Capobianco is set nearly 20 minutes' walk from Centro Storico di Portoferraio.
From£ 94 /nightSelect
8.0
Great97 reviews
The pet-friendly Rio Sul Mare Rio Marina is nestled in a historical district, Orto dei Semplici Elbano Botanical Garden is 25 minutes' walk away.
From£ 206 /nightSelect
8.2
Great39 reviews
The Aviotel Residence is located 5 minutes' drive from Marina di Campo airport and offers an outdoor swimming pool as well as a tennis club.
From£ 117 /nightSelect
8.4
Great2 reviews
Located a few steps from Isola dei Pirati go-kart, the hotel features 41 rooms with views over the garden.
From£ 167 /nightSelect
8.0
Great171 reviews
There are rooms facing sea and the 3-star Acquamarina Portoferraio is set about 5 minutes' walk from The Gravel Beach.
From£ 345 /nightSelect
8.4
Great101 reviews
Located less than 5 minutes on foot from Spiagia San Andrea and at a 2.5 km distance from Spiaggia di La Cala, the Cernia Isola Botanica features a poolside bar plus a seasonal outdoor pool.
From£ 127 /nightSelect
Al 28 B&BBed & Breakfast
8.6
Great42 reviews
The Al 28 B&B Portoferraio is located 15 km from Marina di Campo airport and within 10 minutes' stroll of Cimitero bus stop.
From£ 159 /nightSelect
8.4
Great81 reviews
Within 10 minutes' drive of the nudist Spiaggia di Acquarilli Beach, the family Country Hotel Residence Da Pilade offers an outdoor swimming pool.
From£ 341 /nightSelect
Hotel MareHotel
8.6
Great262 reviews
Featuring a swimming pool and 40 rooms, the Mare is 10 minutes by car from Ticket Moby and Toremar.
From£ 143 /nightSelect
8.4
Great51 reviews
Set within 20 minutes' walk of La Galenzana, the Pozzo Al Moro Village Marina di Campo offers 30 rooms and an outdoor swimming pool.
From£ 104 /nightSelect
Le Stanze Sul MareGuest house
8.4
Great57 reviews
Located in the very heart of Portoferraio, the Le Stanze Sul Mare offers fast access to Portoferraio Port, a mere 650 metres away.
From£ 131 /nightSelect
8.4
Great59 reviews
Situated at 250 metres of Spiaggia di Cavo, the Marelba Cavo offers 57 guest rooms.
From£ 213 /nightSelect
8.4
Great75 reviews
Featuring 15 rooms with views of the sea, the 3-star La Stella is set nearly 25 minutes on foot from Seccheto Beach.
From£ 151 /nightSelect
8.4
Great40 reviews
Cala delle Alghe is a mere 0.9 km from the Pfa Hotel - Isola D'Elba Cavo and Frugoso Beach is merely 1 km away.
From£ 100 /nightSelect
8.4
Great70 reviews
Positioned not very far from Scogliera del Calello e di Cala Maestrale, the 3-star Sardi Pomonte has 50 rooms, the à la carte restaurant serving the Italian cuisine, all at guest's disposal.
From£ 145 /nightSelect
8.4
Great56 reviews
Offering a swimming pool plus hiking and cycling onsite, the 3-star Il Caminetto is set within 5 minutes' walk of Museo Nazionale delle Residenze Napoleoniche dell'isola d'Elba.
From£ 145 /nightSelect
8.2
Great42 reviews
Located within a 5-minute stroll of Spiaggia Madonna delle Grazie and 2.9 km from Monte Calamita, the 3-star Residence Le Grazie Est features a swimming pool and 19 rooms.
From£ 230 /nightSelect
8.2
Great88 reviews
The Paradiso is set 2.7 km from Spiaggia di Capo Bianco and within a 5-minute stroll of Viticcio Beach.
From£ 167 /nightSelect
8.4
Great92 reviews
Istia is a 10-minute ride from the 3-star Gavila'S Residenza Turistico Alberghiera, while Beach Reale is nearly 10 minutes away by car.
From£ 185 /nightSelect
8.2
Great142 reviews
The 3-star Residence Isola Verde with an outdoor swimming pool is within 20 minutes' walk of Beach Phenicia.
From£ 104 /nightSelect
8.2
Great67 reviews
Located less than a 5-minute walk from Spiagia San Andrea, the enchanting 3-star Boutique Hotel Ilio Sant'Andrea features 16 rooms with views of the garden.
From£ 105 /nightSelect
8.4
Great86 reviews
Aquarium of Elba is nearly a 20-minute walk from the 3-star Punto Verde, while Rent Da Marino is 7 minutes' walk away.
From£ 84 /nightSelect
B&B Capo Al PianoBed & Breakfast
8.4
Great39 reviews
Elba is also set approximately a 25-minute walk from the 3-star Capo Al Piano.
From£ 70 /nightSelect
8.2
Great33 reviews
Located 10 minutes by car from Spiaggia di Marina di Campo, the 3-star Da Italo Seccheto features a buffet breakfast.
From£ 126 /nightSelect
Porto Sole RoomsBed & Breakfast
8.4
Great33 reviews
The smoke-free Porto Sole Rooms is located in the old part of Portoferraio, within a 10-minute drive of Spiaggia dell'Ottone.
From£ 151 /nightSelect
8.2
Great97 reviews
Ortano Beach is a 14-minute stroll from the 3-star Camping Village Canapai Rio Marina and features shopping and dining.
From£ 132 /nightSelect
8.4
Great42 reviews
The Maristella Cavo is located 100 metres of Spiaggia di Cavo and comprises 24 rooms with modern comforts.
From£ 83 /nightSelect
8.4
Great105 reviews
The 3-star L'Approdo with various recreational opportunities and entertainment activities offers a setting 650 metres from Oasi degli Dei.
From£ 124 /nightSelect
8.2
Great110 reviews
Situated within 15 minutes' walk of Patresi Mare, the Bel Tramonto Marciana also offers a seasonal outdoor swimming pool.
From£ 126 /nightSelect
8.4
Great56 reviews
Located only a 14-minute stroll from Cotoncello Beach, the Gallo Nero offers a saltwater swimming pool and a tennis club for guests.
From£ 114 /nightSelect
8.2
Great66 reviews
Crocetta Beach is around 14 minutes' walk from the Marinella Marciana Marina and Cabinovia Monte Capanne is a 10-minute ride away.
From£ 131 /nightSelect
8.2
Great152 reviews
Situated about 6 minutes' walk from The Gravel Beach, the 3-star Villa Ombrosa Portoferraio features 51 rooms with private bathrooms.
From£ 153 /nightSelect
8.0
Great101 reviews
Sitting 0.6 km from Cala dell'Innamorata, about a 10-minute ride from Spiaggia Barabarca, the 3-star Stella Maris Capoliveri boasts comfortable rooms plus diving and cycling.
From£ 102 /nightSelect
8.4
Great93 reviews
Boasting a location 9 minutes on foot from Spiaggia di Margidore, the pet-friendly Capo Di Stella Capoliveri includes 26 rooms along with a hot tub and an outdoor swimming pool.
From£ 146 /nightSelect
Residence InturAparthotel
8.4
Great64 reviews
Located at a 3.7 km distance from Procchio Beach, the Residence Intur features 19 rooms, water sports facilities and barbeque grills.
From£ 120 /nightSelect
8.4
Great138 reviews
While staying at the pet friendly Yacht Club you are invited to discover Elba, set about 3.5 km away, or Santuario della Madonna del Monte, which is about 3.7 km away.
From£ 113 /nightSelect
8.4
Great124 reviews
The 3-star Sant'Andrea Sant'Andrea is located at a 1.2 km distance from Spiaggia di Sant' Andrea and comprises 12 rooms with modern comforts.
From£ 165 /nightSelect
Hotel DinoHotel
8.4
Great136 reviews
The Dino is set at a 2.5 km distance from Miniere di Capoliveri and within 2.9 km of Peducelli Beach.
From£ 151 /nightSelect
Lo SmeraldoAparthotel
8.2
Great33 reviews
Boasting a location 750 metres from Naregno Beach, the Lo Smeraldo Capoliveri includes 10 rooms and a swimming pool.
From£ 142 /nightSelect
Il CastagnoAparthotel
8.2
Great28 reviews
The 3-star Il Campo Al Castagno Aparthotel Marciana is located 20 km from Marina di Campo airport and a 10-minute stroll from Bivio Maciarello bus stop.
From£ 60 /nightSelect
La Collina Sul MareBed & Breakfast
8.2
Great21 reviews
Located 10 minutes by car from Seccheto Beach, the 3-star La Collina Sul Mare Bed & Breakfast Campo nell'Elba features an American breakfast.
From£ 125 /nightSelect
7.0
Very good1 review
Villaggio di Sant'Andrea is only 10 minutes' walk from the 3-star Da Giacomino, while Capo Sant'Andrea is about a 5-minute walk away.
From£ 182 /nightSelect
8.0
Great27 reviews
You can relax by a swimming pool in the Residence Il Mandorlo Lacona, located about a 10-minute ride from Via Schiopparello.
From£ 148 /nightSelect
8.4
Great41 reviews
Guests can enjoy Italian cuisine while staying at the smoke-free Meridiana Marina di Campo, which is a 5-minute stroll from Spiaggia di Marina Di Campo.
From£ 100 /nightSelect
8.4
Great40 reviews
Located within a 10-minute drive of Elba, the 3-star Eden Park Marina di Campo offers a seasonal outdoor pool and a tennis club for guests.
From£ 104 /nightSelect
Hotel ElbaHotel
The family-managed Elba is set approximately a 5-minute walk from Spiaggia di Marina Di Campo and offers guests an outdoor swimming pool onsite.
From£ 164 /nightSelect
Residence NapoleonAparthotel
8.4
Great46 reviews
Procchio Beach is an 18-minute stroll from the 3-star Residence Napoleon, while Spiaggia di Marina di Campo is a 10-minute ride away.
From£ 86 /nightSelect
8.2
Great31 reviews
The 3-star Delfino is set within 3.7 km of Aquarium of Elba and within arm's reach of Sporting Life Beach Procchio.
From£ 185 /nightSelect
8.2
Great59 reviews
7 minutes' walk from Villaggio di Sant'Andrea, the 3-star Barsalini includes 9 rooms.
From£ 126 /nightSelect
8.2
Great15 reviews
Located 25 km from Marina di Campo airport, the 3-star Rita Marciana offers a restaurant and luggage storage for guests' convenience.
From£ 115 /nightSelect
8.2
Great25 reviews
Set 10 minutes' drive from La Galenzana, the 3-star Villa Nettuno Marina di Campo features 8 rooms with private bathrooms.
From£ 100 /nightSelect
8.2
Great42 reviews
Located 3.7 km from Via Laconella, the 3-star Club Hotel Marina 2 Marina di Campo features a buffet breakfast.
From£ 100 /nightSelect
8.6
Great3 reviews
While staying at the La Conchiglia you are invited to discover Mount Capanne, set a 10-minute ride away, or Spiagia San Andrea, which is 10 minutes' drive away.
From£ 100 /nightSelect
8.2
Great67 reviews
The guests of the deluxe 3-star Camping Village Rosselba Le Palme Portoferraio can cool off in a seasonal outdoor pool or use a Jacuzzi, an outdoor swimming pool and locker rooms to feel pure relaxation.
From£ 75 /nightSelect
8.4
Great26 reviews
While staying at the Scoglio Bianco Portoferraio you are invited to discover Biodola Beach, set nearly 25 minutes' walk away, or Padulella Beach, which is 10 minutes away by car.
From£ 149 /nightSelect
8.2
Great7 reviews
Comprising 7 rooms right in the centre of Capoliveri, the Golfo Azzurro lies within a 5-minute drive of Spiaggia Barabarca.
From£ 101 /nightSelect
Hotel AlmaHotel
8.4
Great33 reviews
Cavoli Beach and Beach of Fetovaia are respectively 2.6 km and 250 metres from the 3-star Alma Campo nell'Elba.
From£ 120 /nightSelect
  • 1
  • 2

Elba hotels essential information

🏨 Elba hotels 117
👛 Lowest price 45 GBP
✍️ Hotels Reviews 6 445