Cheap hotels in Elba, IT
Search among 127 available cheap hotels in Elba from 50+ providers
1Filter & Sort
1-100 out of 127
Baia Azzurra Aparthotel Capoliveri Aparthotel
8.6
Great2222 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
Great231231 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
Allegroitalia Elba Capo D'ArcoAparthotel
8.0
Great4141 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
Hotel Valle VerdeHotel
8.0
Great5555 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
Tenuta Delle RipalteHotel
8.2
Great5454 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
Great7171 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
Residence La ValdanaAparthotel
8.2
Great7171 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
Great5050 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
Residence Della LunaAparthotel
8.4
Great88 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
Hotel AntaresHotel
8.2
Great4747 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
Great3232 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
Hotel Le GhiaieHotel
8.0
Great5050 reviews
Guests can also enjoy access to Viticcio Beach, which is about 10 minutes by car from the Le Ghiaie Portoferraio.
From£ 93
/nightSelect
Hotel Villa EtruscaHotel
8.2
Great1111 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
Hotel Villa WandaHotel
8.2
Great3636 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
Allegroitalia Elba GolfAparthotel
8.4
Great166166 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
Great101101 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
Great6363 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
Hotel L'OglieraHotel
8.4
Great1616 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
Hotel Villa ItaliaHotel
8.4
Great2727 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
Hotel MistralHotel
8.2
Great5151 reviews
Spiaggia di Lacona is 7 km from the 3-star Mistral.
From£ 88
/nightSelect
Hotel Casa LupiHotel
8.4
Great4747 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
Great2929 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
Hotel Monna LisaHotel
8.2
Great5757 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
Great160160 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
Hotel LillyHotel
8.6
Great88 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
Casa Campanella ResortAparthotel
8.2
Great2828 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
Residence Le MimoseAparthotel
8.0
Great2323 reviews
Monte Poppe is 10 minutes by car from the Residence Le Mimose Procchio.
From£ 75
/nightSelect
Albergo Le BricioleHotel
8.2
Great4949 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
Great2929 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
Casa Valdese Rio MarinaGuest house
8.2
Great4444 reviews
The Casa Valdese Rio Marina is nestled in a historical district, Strada per Ortano is 2.4 km away.
From£ 64
/nightSelect
Residence CapobiancoAparthotel
8.2
Great3333 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
Great22 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
Residence AntonellaAparthotel
7.8
Very good1010 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
Aviotel ResidenceResort
8.2
Great3939 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
Albergo Bel TramontoHotel
8.6
Great1212 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
Great6868 reviews
Situated within a 10-minute walk of Spiagga Margidore, the Rta Mini offers 16 guest rooms.
From£ 117
/nightSelect
8.6
Great2323 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
Soggiorno TagliaferroAparthotel
7.8
Very good2121 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
Hotel Villa MiramareHotel
8.2
Great2626 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
Great4747 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
Great4343 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
Great262262 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
Great6767 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
Pozzo Al Moro VillageAparthotel
8.4
Great5151 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
Residence Vacanza MareAparthotel
8.2
Great3636 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
Great5252 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
Boutique Hotel IlioHotel
8.2
Great7171 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
Hotel RustichelloHotel
The Rustichello is set within 4.7 km of Spiaggia di Fetovaia and a 25-minute stroll from La Galenzana.
From£ 67
/nightSelect
Hotel Gallo NeroHotel
8.4
Great5656 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
Hotel Voce Del MareHotel
8.6
Great3737 reviews
Located a 10-minute drive from Via Barabarca, the 2-star Voce Del Mare features an Italian breakfast.
From£ 73
/nightSelect
8.0
Great1111 reviews
Within 1 km of Cala delle Alghe, the pet-friendly Casa San Giuseppe - Isola D'Elba includes 12 rooms.
From£ 65
/nightSelect
Hotel ThomasHotel
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
Hotel La StellaHotel
8.4
Great7575 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
Appartamenti MariliseAparthotel
8.8
Great55 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
Hotel MarinellaHotel
8.2
Great6666 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
Hotel Il CaminettoHotel
8.4
Great5656 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
Gavila'S Residenza Turistico AlberghieraAparthotel
8.4
Great9292 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
Appartamenti - Villa MareAparthotel
8.2
Great4747 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
Hotel Yacht ClubHotel
8.4
Great138138 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
Great195195 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
Great2020 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 good66 reviews
The Gravel Beach is within 1.4 km of the Residenza Portoferraio Bed & Breakfast and features shopping and dining.
From£ 66
/nightSelect
Hotel La BarcarolaHotel
8.4
Great5151 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
Great3939 reviews
Elba is also set approximately a 25-minute walk from the 3-star Capo Al Piano.
From£ 72
/nightSelect
Hotel La RosaHotel
8.2
Great3636 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
Albergo Ape ElbanaHotel
8.2
Great9191 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
Hotel Da ItaloHotel
8.2
Great3333 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
Great3535 reviews
Aithale is 7 minutes on foot from the Lo Zizzolo- Bed&Breakfast Marina di Campo.
From£ 76
/nightSelect
Hotel DelfinoHotel
8.2
Great3131 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
Hotel Bel TramontoHotel
8.2
Great111111 reviews
Situated within 15 minutes' walk of Patresi Mare, the Bel Tramonto Marciana also offers a seasonal outdoor swimming pool.
From£ 87
/nightSelect
Aethalia Bed And BreakfastBed & Breakfast
7.2
Very good66 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
Hotel Gli AcquerelliHotel
8.4
Great5757 reviews
Via Schiopparello is a 10-minute stroll from the Gli Acquerelli Portoferraio.
From£ 104
/nightSelect
Hotel Santo StefanoHotel
8.2
Great5454 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
Eco Hotel MontemerloHotel
8.4
Great6464 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
Hotel Due TorriHotel
8.2
Great3030 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
Hotel Stella MarisHotel
8.0
Great101101 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
Hotel ViticcioHotel
8.2
Great3838 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
Great136136 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
Hotel ImperiaHotel
8.4
Great133133 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
Great4141 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
Great2828 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
Great3131 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
Great2828 reviews
Castello del Volterraio is also set 5 minutes' drive from the Porta Del Mare Portoferraio.
From£ 87
/nightSelect
Residence Il MandorloAparthotel
8.0
Great3030 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
Hotel BarbarossaHotel
8.4
Great4747 reviews
Beach Reale is approximately 20 minutes' walk from the Barbarossa Porto Azzurro and Mola Beach is 5 minutes' drive away.
From£ 83
/nightSelect
Hotel MeridianaHotel
8.4
Great4141 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
Eden Park HotelHotel
8.4
Great4040 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
Great3939 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
Hotel Il PerseoHotel
8.4
Great6060 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
Great7070 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
Frank'S HotelHotel
8.4
Great3636 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
Hotel BelmareHotel
8.4
Great4646 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
Great3333 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
Hotel Villa RosaHotel
8.4
Great8181 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
Hotel EtruscoHotel
8.2
Great6969 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
Great6767 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 good66 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
- 1
- 2
Saved
Save
🏨 Cheap hotels in Elba | 127 |
👛 Lowest price | 30 GBP |
✍️ Hotels Reviews | 5 512 |