
Find hotels in San Piero in Campo from $49
Go beyond your typical stay in San Piero in Campo
Pet-friendly
Check prices for these dates
Our top choices for San Piero in Campo hotels

Hotel Corallo
Hotel CoralloMarciana
8.4 out of 10, Very Good, (8 reviews)
$104 nightly
The price is $115
Mar 28 - Mar 29
Total with taxes and fees

Hotiday Apartment Collection - Portoferraio
Hotiday Apartment Collection - PortoferraioAcquabona
8.0 out of 10, Very Good, (3 reviews)
$45 nightly
The price is $49
Mar 5 - Mar 6
Total with taxes and fees

Villa Italia B&B
Villa Italia B&BPorto Azzurro
$101 nightly
The price is $111
Mar 11 - Mar 12
Total with taxes and fees

Hotel Anselmi
Hotel AnselmiMarciana Marina
9.2 out of 10, Wonderful, (16 reviews)
$93 nightly
The price is $102
Mar 31 - Apr 1
Total with taxes and fees

B&B Capo al Piano
B&B Capo al PianoMarciana Marina
9.8 out of 10, Exceptional, (6 reviews)
$99 nightly
The price is $109
Apr 1 - Apr 2
Total with taxes and fees

Hotel Yacht Club
Hotel Yacht ClubMarciana Marina
9.0 out of 10, Wonderful, (24 reviews)
$121 nightly
The price is $134
Mar 29 - Mar 30
Total with taxes and fees

Primo Hotel
Primo HotelMarciana Marina
$99 nightly
The price is $109
Apr 1 - Apr 2
Total with taxes and fees

Casa Valdese di Rio Marina - Casa per Ferie
Casa Valdese di Rio Marina - Casa per FerieRio
10.0 out of 10, Exceptional, (1 review)

Hotel Fabricia
Hotel FabriciaPortoferraio
8.2 out of 10, Very Good, (87 reviews)
$283 nightly
The price is $312
Apr 2 - Apr 3
Total with taxes and fees

Hotel Villa Wanda
Hotel Villa WandaPorto Azzurro
6.8 out of 10, (25 reviews)
$132 nightly
The price is $146
Mar 13 - Mar 14
Total with taxes and fees

Villette San Martino
Villette San MartinoPortoferraio
$288 nightly
The price is $316
Mar 9 - Mar 10
Total with taxes and fees

Portoferraio - Loft nel Forte Stella
Portoferraio - Loft nel Forte StellaPortoferraio Old Town
$212 nightly
The price is $233
Mar 31 - Apr 1
Total with taxes and fees
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
More cheap stays in San Piero in Campo

Hotel Anselmi
Viale Principe Amedeo, 35 Marciana Marina LI
$93 nightly
The price is $102 total per night from Mar 31 to Apr 1
$102 total
Mar 31 - Apr 1
Total with taxes and fees
9.2/10 Wonderful! (16 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Campo nell'Elba Hotels
- Marina di Campo Hotels
- Apartments in Campo nell'Elba
- Villas in Campo nell'Elba
- Chalets in Campo nell'Elba
- Beach Hotels in Marina di Campo
- Family Hotels in Marina di Campo
- 4 Star Hotels in Marina di Campo
- B&B in Marina di Campo
- Hotels near Cavoli Beach
- Cavoli Hotels
- Apartments in Cavoli
- Resorts in Cavoli
- 4 Star Hotels in Cavoli
- Elba Island Hotels
- Hotels near Elba Island Aquarium
- Seccheto Hotels
- Gay friendly Hotels in Elba Island
- Beach Hotels in Elba Island
- Villas in Elba Island
- 5 Star Hotels in Elba Island
- Adults Only Resorts & in Elba Island
- Honeymoon Resorts & in Elba Island
- Luxury Hotels in Elba Island
- Hotel Wedding Venues Hotels in Elba Island
- Historic Hotels in Elba Island
- Resorts in Elba Island
- All-Inclusive Resorts in Elba Island
- B&B in Elba Island
- Family Hotels in Elba Island
- Hostels in Elba Island
- Winery Hotels in Elba Island
- Hotels with Tennis Courts in Elba Island
- Cheap Hotels in Elba Island
- Oceanfront Hotels in Elba Island
- Hotels with Restaurants in Elba Island
- Apartments in Elba Island
- Resorts & Hotels with Spas in Elba Island
- Hotels with Childcare in Elba Island
- Hotels with Waterslides in Elba Island
- Farmstay in Elba Island
- Hotels with a Gym in Elba Island
- Hotels with a View in Elba Island
- Hotels with a Pool in Elba Island
- Houseboats in Elba Island
- Town Houses in Elba Island
- Flights to Marina di Campo
- Flights from Rome (FCO) to Portoferraio (EBA)
- Flights from Florence (FLR) to Portoferraio (EBA)
- Flights from Milan (MXP) to Portoferraio (EBA)
- Flights from Pisa (PSA) to Portoferraio (EBA)
- Flights from Zürich (ZRH) to Portoferraio (EBA)
- Flights from La Chaux-de-Fonds (ZHV) to Portoferraio (EBA)
- Flights from Venice (VCE) to Portoferraio (EBA)
- Flights from Boston (BOS) to Portoferraio (EBA)
- Flights from London (LHR) to Portoferraio (EBA)
- Flights from Prague (PRG) to Portoferraio (EBA)
- Flights from Marina Di Campo
- Flights from San Francisco (SFO) to Portoferraio (EBA)
- Flights from Frankfurt (FRA) to Portoferraio (EBA)
- Flights from Barcelona (BCN) to Portoferraio (EBA)
- Flights from Brussels (BRU) to Portoferraio (EBA)
- Flights from Amsterdam (AMS) to Portoferraio (EBA)
- Flights from Munich (MUC) to Portoferraio (EBA)
- Flights from Vienna (VIE) to Portoferraio (EBA)
- Flights from Bern (BRN) to Portoferraio (EBA)
- Flights from San Diego (SAN) to Portoferraio (EBA)
- Flights from Paris (CDG) to Portoferraio (EBA)
- Flights from Bologna (BLQ) to Portoferraio (EBA)
- Flights from Naples (NAP) to Portoferraio (EBA)
- Flights from Geneva (GVA) to Portoferraio (EBA)
- Flights from Philadelphia (PHL) to Portoferraio (EBA)
- Flights to Elba Island
- Boston to Elba Island
- Newark to Elba Island






































































