Search

 
Filter By
Price (per night):
€0 - €39
€40 - €59
€60 - €69
€70 - €89
€90+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View

Hotel Villa Cristina 

Loc. Zuffale, Marina Di Campo, 57034, Italy Show on map
Score 7.6 from 44 reviews
Hotel Villa Cristina
Pricesfrom (per room per night)
Single€50
Double€50
Rooms from
€50per room per night
Book Now!

Appartamenti Casa Pineta 

Viale Degli Etruschi 206 - Check-in at Piazza Marinai d'Italia 12, Portoferraio, Marina Di Campo, 57034, Italy Show on map
Score 8.7 from 35 reviews
Appartamenti Casa Pineta
Pricesfrom (per room per night)
Single€44
Double€253
Rooms from
€44per room per night
Book Now!

Al Barcoco 

Via Per Portoferraio 1587, Marina Di Campo, 57034, Italy Show on map
Score 8.3 from 74 reviews
Al Barcoco
Pricesfrom (per room per night)
Single€46
Double€218
Rooms from
€46per room per night
Book Now!

Hotel Riva del Sole 4 Stars

Via Nomellini 253, Marina Di Campo, 57034, Italy Show on map
Score 7.9 from 100 reviews
Hotel Riva del Sole
Pricesfrom (per room per night)
Single€90
Double€90
Rooms from
€90per room per night
Book Now!

Elbamar Marina Di Campo 

Viale Elba 126 (Check-in at Calata Italia 17), Marina Di Campo, 57034, Italy Show on map
Score 8.1 from 58 reviews
Elbamar Marina Di Campo
Pricesfrom (per room per night)
Single€56
Double€109
Rooms from
€56per room per night
Book Now!

Hotel Marina 2 3 Stars

Trav. di Via Segagnana 245, Marina Di Campo, 57034, Italy Show on map
Score 7.3 from 73 reviews
Hotel Marina 2
Pricesfrom (per room per night)
  
Double€218
Rooms from
€218per room per night
Book Now!

Condominio Dunelba 3 Stars

Via Gorgona 5, Marina Di Campo, 57034, Italy Show on map 0. miles from Marina Di Campo
Score 7.4 from 14 reviews
Condominio Dunelba
Pricesfrom (per room per night)
Single€75
Double€333
Rooms from
€75per room per night
Book Now!

Appartamenti Eucharis 

Loc. Bovalico (Check-in at Piazza Marinai d'Italia 12, Portoferraio), Marina Di Campo, 57034, Italy Show on map
Score 7.1 from 32 reviews
Appartamenti Eucharis
Pricesfrom (per room per night)
Single€48
Double€164
Rooms from
€48per room per night
Book Now!

Hotel Barracuda 3 Stars

Viale Elba 46, Marina Di Campo, 57034, Italy Show on map
Score 7.1 from 59 reviews
Hotel Barracuda
Pricesfrom (per room per night)
Single€104
Double€166
Rooms from
€104per room per night
Book Now!

Porticciolo 

Piazza Vittorio Emanuele II 5, Marina Di Campo, 57034, Italy Show on map
Score 4.2 from 4 reviews
Porticciolo
Pricesfrom (per room per night)
Single€100
Double
Rooms from
€100per room per night
Book Now!

Gli Olmi 

viale g. pietri 944, Marina Di Campo, 57034, Italy Show on map
Score 8.6 from 2 reviews
Gli Olmi

Casa La Leccia 

Loc. Filetto, Marina Di Campo, 57034, Italy Show on map
Score 7.1 from 1 review
Casa La Leccia

L' Oleandro 

Via Del Bovalico 114, Marina Di Campo, 57034, Italy Show on map
 
L' Oleandro

Golden River 

Lungomare Nomellini (Check-in at Via Puccini 21), Marina Di Campo, 57034, Italy Show on map
Score 7.7 from 21 reviews
Golden River

Appartamento Trilo Ilaria 

Via dell'Arnaio 432 (Check In Italiatravel TO Via Sghinghetta 3, Portoferraio), Marina Di Campo, 57034, Italy Show on map
 
Appartamento Trilo Ilaria

Hotel Santa Caterina 3 Stars

Viale Elba, Marina Di Campo, 57034, Italy Show on map
Score 7.8 from 67 reviews
Hotel Santa Caterina

Hotel Montecristo 4 Stars

Lungomare Nomellini 11, Marina Di Campo, 57034, Italy Show on map
Score 8.7 from 40 reviews
Hotel Montecristo
Pricesfrom (per room per night)
Single€110
Double
Rooms from
€110per room per night
Book Now!

Appartamento Il Pino 

Via la Serra 165C (Check In Italiatravel TO Via Sghinghetta 3, Portoferraio), Marina Di Campo, 57034, Italy Show on map
Score 8.8 from 1 review
Appartamento Il Pino

Appartamento Il Sole 

Lungomare Nomellini, Marina Di Campo, 57034, Italy Show on map
Score 8.7 from 12 reviews
Appartamento Il Sole

Villa Emanuela 

Lungomare Nomellini 221, Marina Di Campo, 57038, Italy Show on map
Score 7.5 from 1 review
Villa Emanuela

Hotel Villa Nettuno 

Viale Degli Etruschi 652, Marina Di Campo, 57034, Italy Show on map
Score 8.0 from 130 reviews
Hotel Villa Nettuno
Pricesfrom (per room per night)
Single€64
Double
Rooms from
€64per room per night
Book Now!

Casa Del Mandorlo 

Localita Piastraia snc, Marina Di Campo, 57034, Italy Show on map
 
Casa Del Mandorlo

Appartamenti Maricampo 

Via per Portoferraio 632, Marina Di Campo, 57034, Italy Show on map
 
Appartamenti Maricampo
Pricesfrom (per room per night)
Single€48
Double
Rooms from
€48per room per night
Book Now!

Promenade 

Via Roma (Check in takes place in Via Puccini 21), Marina Di Campo, 57034, Italy Show on map
Score 7.7 from 17 reviews
Promenade

Appartamento Amalfi 

VIA AMALFI, Marina Di Campo, 57034, Italy Show on map
Score 8.1 from 4 reviews
Appartamento Amalfi

Appartamento Sea View Adriana 

Via Marconi 9, Marina Di Campo, 57034, Italy Show on map
Score 7.8 from 13 reviews
Appartamento Sea View Adriana

Acquacheta 

Viale Giuseppe Pietri, 326, Marina Di Campo, 57034, Italy Show on map
 
Acquacheta

Villetta Serena 

Via di Chiuso Torto, Marina Di Campo, 57034, Italy Show on map
Score 10.0 from 1 review
Villetta Serena
Pricesfrom (per room per night)
Single€200
Double
Rooms from
€200per room per night
Book Now!

Cassiopea 

via del Chiuso Torto 65, Marina Di Campo, 57034, Italy Show on map
 
Cassiopea

Appartamenti Casa Dini 

Via delle Fornaci (Check-in at Tesi Viaggi travel agency, Calata Italia 17, Portoferraio), Marina Di Campo, 57037, Italy Show on map
Score 8.0 from 24 reviews
Appartamenti Casa Dini

Bouganville 

Via del Sighello (Check-in takes place at Immobilelba, Via Caccio 5, Portoferraio), Marina Di Campo, 57037, Italy Show on map
Score 6.4 from 3 reviews
Bouganville

Baia Blu 

Localita La Foce snc, Marina Di Campo, 57034, Italy Show on map
 
Baia Blu

Hotel dei Coralli 3 Stars

Viale degli Etruschi, 567, Marina Di Campo, 57034, Italy Show on map
Score 8.5 from 17 reviews
Hotel dei Coralli

La Marina 1 

Via Roma, Marina Di Campo, 57034, Italy Show on map
 
La Marina 1

Villa Aiali 

Via di Castiglione 1, Marina Di Campo, 57038, Italy Show on map
Score 9.4 from 11 reviews
Villa Aiali
Pricesfrom (per room per night)
Single€90
Double
Rooms from
€90per room per night
Book Now!

Trilocale La Pila 

Loc. La Pila, Marina Di Campo, 57034, Italy Show on map
Score 9.0 from 3 reviews
Trilocale La Pila

I Limoni 

Via Coste di Baldo 60 (check-in at Via G. Caccio 82 , 57037 Portoferraio), Marina Di Campo, 57031, Italy Show on map
Score 7.5 from 33 reviews
I Limoni

Agriturismo Orione 

via Fattori, 465/C, Marina Di Campo, 57034, Italy Show on map
Score 9.0 from 16 reviews
Agriturismo Orione

Villa Montecristo 

Via Montecristo, Marina Di Campo, 57034, Italy Show on map
Score 7.7 from 2 reviews
Villa Montecristo

Appartamenti Ginestre 

Via delle Ginestre 546 (Check In Italiatravel TO Via Sghinghetta 3, Portoferraio), Marina Di Campo, 57034, Italy Show on map
Score 9.5 from 1 review
Appartamenti Ginestre

La Marina 2 

Via Roma snc, Marina Di Campo, 57034, Italy Show on map
 
La Marina 2

Villa Mattera 

Via Genova, Marina Di Campo, 57034, Italy Show on map
Score 8.4 from 8 reviews
Villa Mattera
Pricesfrom (per room per night)
Single€126
Double
Rooms from
€126per room per night
Book Now!

Casa Pina 

Via degli Olmi 176, Marina Di Campo, 57034, Italy Show on map
 
Casa Pina

Calderina 

Via Giovanni Fattori, Marina Di Campo, 57034, Italy Show on map
Score 7.3 from 15 reviews
Calderina

Camping Village Ville degli Ulivi 

Via della Foce 89, Marina Di Campo, 57034, Italy Show on map
 
Camping Village Ville degli Ulivi

Appartamenti Rosa 

Via Fattori (Check in Italiatravel TO Via Sghinghetta 3, Portoferraio), Marina Di Campo, 57034, Italy Show on map
Score 8.6 from 5 reviews
Appartamenti Rosa

Perla 1 Holiday Home 

Via Montecristo snc, Marina Di Campo, 57034, Italy Show on map
Score 6.0 from 1 review
Perla 1 Holiday Home

Orizzonti 

via Donizzetti 9, Marina Di Campo, 57034, Italy Show on map
Score 8.5 from 14 reviews
Orizzonti

Residence Hotel Iselba 

Viale degli Etruschi 786, Marina Di Campo, 57034, Italy Show on map
 
Residence Hotel Iselba

Villa il Poderino 

Loc Alzi Via del lecceto 134/d Marina di Campo, Marina Di Campo, 57034, Italy Show on map
Score 8.4 from 36 reviews
Villa il Poderino
Pricesfrom (per room per night)
Single€64
Double
Rooms from
€64per room per night
Book Now!

Casale Al Mare 

Via della Costa 1410/A, Marina Di Campo, 57034, Italy Show on map
Score 8.0 from 35 reviews
Casale Al Mare
Pricesfrom (per room per night)
Single€60
Double
Rooms from
€60per room per night
Book Now!

Appartmenti il Micio 

Via delle Solane 31, Marina Di Campo, 57030, Italy Show on map
 
Appartmenti il Micio
Pricesfrom (per room per night)
Single€90
Double
Rooms from
€90per room per night
Book Now!

Delfino Holiday Home 

Traversa del Monumento S/N, Marina Di Campo, 57034, Italy Show on map
 
Delfino Holiday Home

Pozzo al Moro 

Localita Pozzo al Moro (check-in at Via Caccio 5), Marina Di Campo, 57034, Italy Show on map
Score 8.8 from 2 reviews
Pozzo al Moro

Monolocali L' Approdo 

Via Foresta, Marina Di Campo, 57034, Italy Show on map
Score 6.2 from 7 reviews
Monolocali L' Approdo

Appartamenti Solaris 

Via Boccherini (Check-in at Piazza Marinai d'Italia 12, Portoferraio), Marina Di Campo, 57034, Italy Show on map
Score 7.1 from 20 reviews
Appartamenti Solaris

Golfo 4 

Via Giovanni Fattori 203, Marina Di Campo, 57034, Italy Show on map
 
Golfo 4

Appartamento Bilo Vale 

Loc. Sighello (Check In Italiatravel TO Via Sghinghetta 3, Portoferraio), Marina Di Campo, 57034, Italy Show on map
Score 7.1 from 6 reviews
Appartamento Bilo Vale
Pricesfrom (per room per night)
Single€29
Double
Rooms from
€29per room per night
Book Now!

Villetta Bel Giardino 

Traversa degli Alzi 86G (Check In Italiatravel TO Via Sghinghetta 3, Portoferraio), Marina Di Campo, 57034, Italy Show on map
Score 7.5 from 2 reviews
Villetta Bel Giardino

Hotel Barcarola 2 3 Stars

Via per portoferraio, 208, Marina Di Campo, 57034, Italy Show on map
 
Hotel Barcarola 2

Salice 

Via degli Albarelli S/N, Marina Di Campo, 57034, Italy Show on map
 
Salice

Villetta Marina di Campo 

Loc. piastraia (Check In Italiatravel TO Via Sghinghetta 3, Portoferraio), Marina Di Campo, 57037, Italy Show on map
Score 8.6 from 2 reviews
Villetta Marina di Campo

Perla 2 

Via Montecristo (check-in takes place at via caccio, 5 Portoferraio), Marina Di Campo, 57034, Italy Show on map
 
Perla 2

Residence Campo Blu 

Viale degli Etruschi 457 Angolo Via Chiuso Torto, Marina Di Campo, 57034, Italy Show on map
Score 8.2 from 158 reviews
Residence Campo Blu

Il Triangolo 

Via del Vapelo 59, Marina Di Campo, 57034, Italy Show on map
 
Il Triangolo

Hotel Lilly 3 Stars

Viale degli Etruschi 333, Marina Di Campo, 57034, Italy Show on map
Score 9.0 from 26 reviews
Hotel Lilly
Copyright © 1995 to 2016 Smooth Hound Systems