Cheap hotels in Elba, IT

Search among 127 available cheap 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 127
8.6
Great22 reviews
Passeggiata Carmignani is 5 minutes' drive from the 3-star Baia Azzurra, while Pareti Beach is 10 minutes away by car.
From£ 46 /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£ 244 /nightSelect
8.0
Great41 reviews
Set a 10-minute ride from Istia, the 3-star Allegroitalia Elba Capo D'Arco Aparthotel Rio Marina offers 12 rooms and a seasonal outdoor swimming pool.
From£ 169 /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£ 113 /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£ 77 /nightSelect
Residence EliteAparthotel
8.2
Great71 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£ 99 /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£ 92 /nightSelect
8.2
Great50 reviews
Offering 6 rooms together with windsurfing and diving, the 2-star Residence Hotel Baia Del Sole is located 8 minutes' stroll from Lido di Capoliveri.
From£ 49 /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£ 55 /nightSelect
8.2
Great47 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£ 95 /nightSelect
Nisportino DomusAparthotel
8.4
Great32 reviews
Located 550 metres from Nisportino Beach and 10 minutes by car from Scoglietto Lighthouse, the 2-star Nisportino Domus Aparthotel features fitness classes and an outdoor tennis court.
From£ 72 /nightSelect
8.0
Great50 reviews
Guests can also enjoy access to Viticcio Beach, which is about 10 minutes by car from the Le Ghiaie Portoferraio.
From£ 93 /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£ 87 /nightSelect
8.2
Great36 reviews
Placed 5 minutes' drive from Via Barabarca, the 2-star Wanda Porto Azzurro provides guests with a restaurant and a storage for belongings.
From£ 83 /nightSelect
8.4
Great166 reviews
The family-friendly Allegroitalia Elba Golf Aparthotel Portoferraio is situated at a 3.9 km distance from Bastioni Medicei and offers rooms with a furnished balcony.
From£ 51 /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£ 102 /nightSelect
Casa Del GolfoAparthotel
8.4
Great63 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£ 176 /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£ 86 /nightSelect
8.4
Great27 reviews
Comprising 10 rooms, the 2-star Italia is set near the historical district of Porto Azzurro, a 10-minute ride from Spiaggia Madonna delle Grazie.
From£ 96 /nightSelect
8.2
Great51 reviews
Spiaggia di Lacona is 7 km from the 3-star Mistral.
From£ 88 /nightSelect
8.4
Great47 reviews
The 10-room the 2-star Casa Lupi is set a 20-minute stroll from Beach Phenicia and features snorkelling and diving at the premises.
From£ 72 /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£ 115 /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£ 128 /nightSelect
8.0
Great160 reviews
Set within 10 minutes' drive of Portoferraio Port, the rooms in the beachfront Residence Hotel Villa Mare have views of garden.
From£ 76 /nightSelect
8.6
Great8 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£ 91 /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£ 107 /nightSelect
8.0
Great23 reviews
Monte Poppe is 10 minutes by car from the Residence Le Mimose Procchio.
From£ 75 /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£ 124 /nightSelect
Casale GrandangoloBed & Breakfast
8.4
Great29 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£ 67 /nightSelect
8.2
Great44 reviews
The Casa Valdese Rio Marina is nestled in a historical district, Strada per Ortano is 2.4 km away.
From£ 64 /nightSelect
8.2
Great33 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£ 104 /nightSelect
Podere Grandolfi B&BBed & Breakfast
8.8
Great2 reviews
The Podere Grandolfi B&B features rooms with views of the garden, while a private location provides access to Oasi degli Dei, which is 5 minutes away by car.
From£ 125 /nightSelect
7.8
Very good10 reviews
While staying at the Residence Antonella you are invited to discover Miniere di Capoliveri, set a 20-minute walk away, or Oasi degli Dei, which is a 10-minute ride away.
From£ 98 /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£ 88 /nightSelect
8.6
Great12 reviews
Placed 20 km from Marina di Campo airport, the family owned Albergo Bel Tramonto welcomes guests with a restaurant and baggage storage.
From£ 70 /nightSelect
8.0
Great68 reviews
Situated within a 10-minute walk of Spiagga Margidore, the Rta Mini offers 16 guest rooms.
From£ 117 /nightSelect
8.6
Great23 reviews
Spiaggia Biodola and Via Campo all'Aia are respectively 2.5 km and 500 metres from the 2-star Albergo Dei 10 Colori Procchio.
From£ 79 /nightSelect
7.8
Very good21 reviews
Offering diving and canoeing in the area, the independent Soggiorno Tagliaferro Marciana Marina lies 10 minutes' walk from Beach Phenicia, and at a 3.4 km distance from Cabinovia Monte Capanne.
From£ 79 /nightSelect
8.2
Great26 reviews
Situated within a 5-minute walk of Pareti, the 2-star Villa Miramare offers 12 guest rooms.
From£ 66 /nightSelect
Al 28 B&BBed & Breakfast
8.4
Great47 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£ 92 /nightSelect
Indarsena B&BBed & Breakfast
8.2
Great43 reviews
While staying at the Indarsena you are invited to discover Seccione beach, set a 10-minute drive away, or Spiaggia La Sorgente, which is 4.1 km away.
From£ 92 /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£ 66 /nightSelect
B&B Aloe Ranch ElbaBed & Breakfast
8.4
Great67 reviews
Santuario Madonna di Monserrato is 10 minutes by car from the Aloe Ranch Elba Rio nell'Elba, while La Piccola Miniera is about 3.5 km away.
From£ 114 /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£ 81 /nightSelect
8.2
Great36 reviews
The pet friendly Residence Vacanza Mare Campo nell'Elba has a seasonal outdoor swimming pool and lies within a 10-minute walk of Aquarium of Elba which is worth visiting.
From£ 108 /nightSelect
Dal Sandro B&BBed & Breakfast
8.2
Great52 reviews
While staying at the Dal Sandro B&B you are invited to discover Beach Of Samson, set approximately a 10-minute ride away, or Spiaggia di Capo Bianco, which is just 1.3 km away.
From£ 60 /nightSelect
8.2
Great71 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£ 107 /nightSelect
The Rustichello is set within 4.7 km of Spiaggia di Fetovaia and a 25-minute stroll from La Galenzana.
From£ 67 /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£ 65 /nightSelect
8.6
Great37 reviews
Located a 10-minute drive from Via Barabarca, the 2-star Voce Del Mare features an Italian breakfast.
From£ 73 /nightSelect
8.0
Great11 reviews
Within 1 km of Cala delle Alghe, the pet-friendly Casa San Giuseppe - Isola D'Elba includes 12 rooms.
From£ 65 /nightSelect
The Thomas is set within a 10-minute drive of the Pauline Beach and 5 minutes by car from Fonza Beach FKK.
From£ 105 /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£ 95 /nightSelect
8.8
Great5 reviews
While staying at the 2-star Appartamenti Marilise you are invited to discover Naregno Beach, set about 15 minutes' walk away, or Spiaggia Barabarca, which is 10 minutes away by car.
From£ 83 /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£ 95 /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£ 97 /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£ 97 /nightSelect
8.2
Great47 reviews
Located within 7 minutes' walk of Shipwreck Beach, the pet-friendly Appartamenti - Villa Mare Pomonte is a 10-minute ride from Spiaggia di Fetovaia.
From£ 38 /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£ 115 /nightSelect
Elbamar LaconaHoliday park
8.0
Great195 reviews
Lacona Beach is 20 minutes on foot from the Elbamar, while Museo Archeologico Portoferraio is around 4.6 km away.
From£ 38 /nightSelect
Villa GaiaHotel
8.4
Great20 reviews
While staying at the family-managed Villa Gaia you are invited to discover Felciaio Beach, set approximately 4.2 km away, or Santuario Madonna di Monserrato, which is 10 minutes away by car.
From£ 133 /nightSelect
Residenza PortoferraioBed & Breakfast
7.8
Very good6 reviews
The Gravel Beach is within 1.4 km of the Residenza Portoferraio Bed & Breakfast and features shopping and dining.
From£ 66 /nightSelect
8.4
Great51 reviews
Romitorio di San Francesco di Saverio is a mere 5 minutes' walk from the La Barcarola Marina di Campo and Cavoli Beach is a 10-minute ride away.
From£ 69 /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£ 72 /nightSelect
8.2
Great36 reviews
A charming location of the family run La Rosa provides easy access to MUM - Museo Mineralogico e Gemmologico Luigi Celleri, which is 600 metres away.
From£ 68 /nightSelect
8.2
Great91 reviews
The 2-star Albergo Ape Elbana is located within 1 km of Spiaggia delle Ghiaie and comprises 24 rooms with modern comforts.
From£ 76 /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£ 88 /nightSelect
Lo Zizzolo- Bed&BreakfastBed & Breakfast
8.2
Great35 reviews
Aithale is 7 minutes on foot from the Lo Zizzolo- Bed&Breakfast Marina di Campo.
From£ 76 /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£ 116 /nightSelect
8.2
Great111 reviews
Situated within 15 minutes' walk of Patresi Mare, the Bel Tramonto Marciana also offers a seasonal outdoor swimming pool.
From£ 87 /nightSelect
7.2
Very good6 reviews
Capo Bianco is within 5 minutes' drive of the Aethalia Bed And Breakfast and Biodola Beach is approximately 5 minutes away by car.
From£ 66 /nightSelect
8.4
Great57 reviews
Via Schiopparello is a 10-minute stroll from the Gli Acquerelli Portoferraio.
From£ 104 /nightSelect
8.2
Great54 reviews
A 25-minute stroll from Spiaggia Di Bagnaia, guests of the Santo Stefano may engage in a variety of activities, including diving and golf.
From£ 76 /nightSelect
8.4
Great64 reviews
The 3-star Montemerlo is nearly a 10-minute ride from Cavoli Beach and has to offer an infinity swimming pool plus a Jacuzzi and an outdoor swimming pool.
From£ 86 /nightSelect
8.2
Great30 reviews
The Due Torri is set a 10-minute ride from Lido di Capoliveri and approximately a 10-minute drive from Spiaggia Ortano.
From£ 75 /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£ 83 /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£ 108 /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£ 128 /nightSelect
8.4
Great133 reviews
Featuring a buffet breakfast and a tennis centre, the 2-star Imperia is located a 10-minute ride from Mount Capanne.
From£ 60 /nightSelect
Villa VillacolleGuest house
8.2
Great41 reviews
Parco Nazionale Arcipelago Toscano is a 10-minute drive from the Villa Villacolle Procchio and Monte Poppe is 2.9 km away.
From£ 52 /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£ 76 /nightSelect
B&B Casa GianfrancaBed & Breakfast
8.4
Great31 reviews
The B&B Casa Gianfranca is set a 5-minute ride from Bastioni Medicei and within 10 minutes' drive of Biodola Beach.
From£ 100 /nightSelect
Porta Del MareGuest house
8.2
Great28 reviews
Castello del Volterraio is also set 5 minutes' drive from the Porta Del Mare Portoferraio.
From£ 87 /nightSelect
8.0
Great30 reviews
You can relax by a swimming pool in the Residence Il Mandorlo Lacona, located about a 10-minute ride from Via Schiopparello.
From£ 117 /nightSelect
8.4
Great47 reviews
Beach Reale is approximately 20 minutes' walk from the Barbarossa Porto Azzurro and Mola Beach is 5 minutes' drive away.
From£ 83 /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£ 102 /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£ 111 /nightSelect
Bed & Breakfast BountyBed & Breakfast
8.2
Great39 reviews
While staying at the Bed & Breakfast Bounty you are invited to discover Bastioni Medicei, set nearly 10 minutes away by car, or La Piccola Miniera, which is around 10 minutes away by car.
From£ 87 /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£ 122 /nightSelect
8.2
Great70 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£ 211 /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£ 89 /nightSelect
8.4
Great46 reviews
Guests can also enjoy access to Forte Longone, which is within 0.8 km of the 3-star Belmare Porto Azzurro.
From£ 66 /nightSelect
Affittacamere Vista MareBed & Breakfast
8.2
Great33 reviews
Situated a mere 8 minutes' walk from Spiaggia La Pianotta, the 3-star Affittacamere Vista Mare Porto Azzurro features 6 rooms with private bathrooms.
From£ 54 /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£ 77 /nightSelect
8.2
Great69 reviews
An à la carte restaurant and 17 rooms are available during the stay at the Etrusco Rio Marina, boasting a location merely 5 minutes on foot from Strada per Ortano.
From£ 93 /nightSelect
Al BarcocoAparthotel
8.4
Great67 reviews
The pet-friendly Al Barcoco is located in the ancient part of Marina di Campo, approximately 19 minutes' walk from Spiaggia di Marina di Campo.
From£ 64 /nightSelect
B&B Le GrotteBed & Breakfast
7.8
Very good6 reviews
The B&B Le Grotte Portoferraio is located 15 km from Marina di Campo airport and nearly a 10-minute walk from Bivio San Giovanni bus stop.
From£ 95 /nightSelect
La PausaBed & Breakfast
From£ 94 /nightSelect
Villa Le ApiGuest house
From£ 74 /nightSelect
I Due Mondi RoomsGuest house
From£ 92 /nightSelect
  • 1
  • 2

Cheap hotels in Elba essential information

🏨 Cheap hotels in Elba 127
👛 Lowest price 30 GBP
✍️ Hotels Reviews 5 512