Skip to main content

Search hotels in San Piero in Campo

Enter your dates to see the latest prices and deals for San Piero in Campo hotels

San Piero in Campo – 11 hotels and places to stay

Hotels with airport shuttles in San Piero in Campo

  • Airport shuttle (free)
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 367 reviews
    From $102.31 per night
  • Airport shuttle (free)
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 551 reviews
    From $102.89 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 110 reviews
    From $127.74 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 202 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 190 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 791 reviews
    From $170.70 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 401 reviews
  • Airport shuttle
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 140 reviews
    From $130.20 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 159 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 318 reviews
    From $169.83 per night

Most booked hotels in San Piero in Campo and surrounding area in the past month

See all
  • Popular with guests booking hotels in San Piero in Campo

    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 121 reviews
  • Popular with guests booking hotels in Marina di Campo

    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 97 reviews
  • Popular with guests booking hotels in Portoferraio

    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 874 reviews
  • Popular with guests booking hotels in Campo nell'Elba

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 386 reviews
  • Popular with guests booking hotels in Marciana Marina

    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 510 reviews
  • Popular with guests booking hotels in Procchio

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 389 reviews
  • Popular with guests booking hotels in Marina di Campo

    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 551 reviews
  • Popular with guests booking hotels in Marina di Campo

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 367 reviews
  • Popular with guests booking hotels in Marciana

    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 309 reviews
  • Popular with guests booking hotels in Procchio

    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 402 reviews

Budget hotels in San Piero in Campo and nearby

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 235 reviews

    Eden Park Hotel is located in Marina di Campo. The hotel has a seasonal outdoor pool and terrace, and guests can enjoy a meal at the restaurant or a drink at the bar.

    From $108.50 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 19 reviews

    Providing a garden, Appartamento Scirocco provides accommodations in Marina di Campo. The vacation home features both Wifi and private parking free of charge.

    From $105.23 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Offering a garden, Mamiliano features accommodations in Marina di Campo. The apartment features both Wifi and private parking free of charge. Cabinovia Monte Capanne is 11 miles from the apartment.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 551 reviews

    Located in Marina di Campo, a 2-minute walk from Marina di Campo Beach, Hotel La Barcarola provides accommodations with a shared lounge, free private parking and a bar.

    From $102.89 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 8 reviews

    Residenza CLASMARINA5 nuova costruzione posizione strategica offers accommodations in Marina di Campo, 10 miles from Cabinovia Monte Capanne.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 367 reviews

    Just 984 feet from the sandy beach in Campo nell’Elba, on Elba Island, Hotel Barcarola 2 offers rooms with a balcony, and a garden. Marina Di Campo Airport is 1.5 mi away. WiFi is free throughout.

    From $102.31 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 30 reviews

    MONOVAPELO is located in Marina di Campo, just a 1-minute walk from Marina di Campo Beach and 8.7 miles from Villa San Martino.

    From $175.38 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 107 reviews

    Villa le Api is a recently renovated guest house in Marina di Campo where guests can make the most of its free bikes and garden.

    From $93.54 per night

Best hotels with breakfast in San Piero in Campo and nearby

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 43 reviews

    Located in Marina di Campo Airport, 1.4 miles from Procchio beach, Elba Vibe Smart Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace.

    From $102.60 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 60 reviews

    A good location for a hassle-free stay in Campo nell'Elba, Charming B&B Arcipelago is a bed and breakfast surrounded by views of the sea.

    From $363.51 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 188 reviews

    B&B Capo al Piano in Marciana Marina provides adults-only accommodations with a garden and a shared lounge. This bed and breakfast features free private parking, free shuttle service, and free Wifi.

    From $105.23 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 219 reviews

    Set 1640 feet from the sea on Elba Island, Hotel Casa Lupi is in Marciana Marina and is surrounded by a garden. It offers free parking.

    From $97.04 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 100 reviews

    Located in Marciana Marina, a 10-minute walk from Marciana Marina Beach, Tamerici Resort provides accommodations with a garden, free private parking, a restaurant and a bar.

    From $170.70 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 132 reviews

    Set in the fishing village of Marciana Marina, Hotel Anselmi is in the north of Elba Island. Just 492 feet from the seaside promenade, it features a garden where breakfast is served during summer.

    From $102.89 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 5 reviews

    Located in Marciana Marina, a 4-minute walk from Marciana Marina Beach, Primo Hotel provides accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

    From $107.57 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 57 reviews

    Located in Pomonte, a 8-minute walk from Pomonte Beach, Hotel L'Ogliera provides accommodations with a garden, free private parking, a shared lounge and a terrace.

    From $116.92 per night