Hotels in San Giovanni

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in San Giovanni?

Resort le Picchiaie
Resort le Picchiaie
4.0 star property
Portoferraio
This coastal resort provides rejuvenation with 2 outdoor pools and a hot tub. Enjoy complimentary WiFi and parking while exploring nearby Acquabona Elba Golf Club and Roman Villa delle Grotte, or relax with treatments at the onsite spa.
The price is $78
$86 total
includes taxes & fees
May 18 - May 19
Resort le Picchiaie
Hotiday Apartment Collection - Portoferraio
Hotiday Apartment Collection - Portoferraio
3.0 star property
Acquabona
8.0 out of 10, Very Good, (3 reviews)
Discover peaceful accommodations near Portoferraio with complimentary WiFi and parking. Balcony-equipped rooms overlook the scenic surroundings, with Acquabona Elba Golf Club and Roman Villa delle Grotte just moments away for cultural and recreational exploration.
The price is $82
$90 total
includes taxes & fees
May 15 - May 16
Hotiday Apartment Collection - Portoferraio
Hotel Crystal & Residence
Hotel Crystal & Residence
4.0 star property
Portoferraio
7.6 out of 10, Good, (41 reviews)
Unwind at this beach hotel near Portoferraio Port and Spiaggia delle Ghiaie. Savor Mediterranean cuisine at Le Sirene restaurant, open for lunch and dinner. The bar, snack deli, free WiFi, and parking enhance your Elba Island getaway.
The price is $130
$143 total
includes taxes & fees
May 17 - May 18
Hotel Crystal & Residence
Allegroitalia Elba Golf
Allegroitalia Elba Golf
Portoferraio
8.8 out of 10, Excellent, (65 reviews)
Escape to this beachside hotel next to Acquabona Elba Golf Club, where hiking trails and water activities await. Free WiFi and parking complement comfortable rooms with room service, all near the beautiful Spiaggia di Norsi beach.
The price is $83
$91 total
includes taxes & fees
May 20 - May 21
Allegroitalia Elba Golf
Hotel Villa Ottone
Hotel Villa Ottone
5.0 star property
Portoferraio
8.6 out of 10, Excellent, (81 reviews)
Unwind at this luxury beachfront hotel with sun loungers and an outdoor pool. Enjoy 3 restaurants including Ristorante del Parco with garden views, plus spa treatments like facials and deep-tissue massages. Near Spiaggia dell'Ottone with complimentary breakfast and parking.
The price is $179
$197 total
includes taxes & fees
May 20 - May 21
Hotel Villa Ottone
Viticcio
Viticcio
3.0 star property
Portoferraio
9.4 out of 10, Exceptional, (32 reviews)
This beach hotel offers Italian cuisine at Hotel Viticcio restaurant, plus a bar and private beach access. La Sorgente and Sansone Beach are nearby, and a snack bar adds convenience to your coastal getaway.
The price is $111
$122 total
includes taxes & fees
Jun 4 - Jun 5
Viticcio
Hotel Fabricia
Hotel Fabricia
4.0 star property
Portoferraio
8.2 out of 10, Very Good, (87 reviews)
The price is $533
$586 total
includes taxes & fees
May 22 - May 23
Hotel Fabricia
Camping Lacona Pineta
Camping Lacona Pineta
Capoliveri
8.0 out of 10, Very Good, (1 review)
Embrace seaside tranquility at this Capoliveri holiday park featuring a seasonal outdoor pool and 2 restaurants. Just minutes from Lacona Beach and Punta Contessa, you'll find convenient free parking and refreshing waterfront relaxation.
The price is $104
$115 total
includes taxes & fees
May 15 - May 16
Camping Lacona Pineta
Capo di Stella
Capo di Stella
3.0 star property
Capoliveri
8.4 out of 10, Very Good, (20 reviews)
Escape to this Capoliveri golf hotel where a seasonal outdoor pool and rooftop terrace showcase stunning views. Relax at 2 bars/lounges or the poolside bar after exploring nearby Margidore Beach. The restaurant and garden create a perfect Mediterranean retreat.
The price is $126
$138 total
includes taxes & fees
May 19 - May 20
Capo di Stella
Casa Campanella Resort
Casa Campanella Resort
Capoliveri
The price is $129
$142 total
includes taxes & fees
May 15 - May 16
Casa Campanella Resort
Hotel Airone Isola d'Elba
Hotel Airone Isola d'Elba
4.0 star property
Portoferraio
8.4 out of 10, Very Good, (122 reviews)
Bask in Mediterranean bliss at this Portoferraio retreat with a private beach, complete with loungers and umbrellas. Enjoy the outdoor pool complex, tennis courts, hot tub, and water sports like scuba diving—all with free WiFi and parking.
The price is $127
$158 total
includes taxes & fees
May 24 - May 25
Hotel Airone Isola d'Elba
Hotel Biodola
Hotel Biodola
4.0 star property
Portoferraio
8.8 out of 10, Excellent, (35 reviews)
Dive into Mediterranean bliss at this Portoferraio retreat offering a private beach with loungers and umbrellas. Enjoy 2 restaurants, a bar, and complimentary breakfast. Water enthusiasts can try scuba diving, snorkeling, or windsurfing near Biodola Beach.
The price is $229
$251 total
includes taxes & fees
May 21 - May 22
Hotel Biodola
Park Hotel Napoleone
Park Hotel Napoleone
4.0 star property
Portoferraio
7.6 out of 10, Good, (140 reviews)
Retreat to this family-friendly Portoferraio hotel with a refreshing seasonal outdoor pool and convenient beach shuttle. Grab a bite at the café, unwind at the poolside bar, or enjoy a drink in the lounge after exploring nearby Villa of San Martino or Biodola Beach.
The price is $102
$112 total
includes taxes & fees
Jun 13 - Jun 14
Park Hotel Napoleone
Hotel Fontalleccio
Hotel Fontalleccio
3.0 star property
Marciana
Escape to this serene hotel in Marciana, where complimentary WiFi and parking enhance your island adventure. Discover nearby Procchio Beach or explore the surrounding landscape through hiking, snorkeling, and canoeing excursions.
The price is $82
$90 total
includes taxes & fees
Jun 2 - Jun 3
Hotel Fontalleccio
Hotel Hermitage
Hotel Hermitage
5.0 star property
Portoferraio
9.4 out of 10, Exceptional, (22 reviews)
Fronting Biodola Beach with sweeping bay views, this Elba island resort offers direct beach access with loungers, an outdoor pool, and spa treatments. Enjoy meals at 3 restaurants including beachfront Hermitage, plus free breakfast, WiFi, and parking.
The price is $365
$401 total
includes taxes & fees
May 16 - May 17
Hotel Hermitage
Residenza Sant'Anna del Volterraio
Residenza Sant'Anna del Volterraio
Rio
8.4 out of 10, Very Good, (114 reviews)
Unwind at this Mediterranean residence with a seasonal outdoor pool and children's splash area. Your kids will love the free club while you relax at the beach bar or sauna. Located near Ottonella, with free WiFi and parking for ultimate convenience.
The price is $149
$164 total
includes taxes & fees
May 24 - May 25
Residenza Sant'Anna del Volterraio
Villa Italia B&B
Villa Italia B&B
Porto Azzurro
Escape to this charming B&B adjacent to a golf course in Porto Azzurro. Enjoy free WiFi and daily buffet breakfast, plus hiking and biking trails on the property. Spiaggia La Rossa and La Pionatta Beach are just a short journey away.
The price is $108
$119 total
includes taxes & fees
May 17 - May 18
Villa Italia B&B
Hotel Villa Giulia
Hotel Villa Giulia
3.0 star property
Porto Azzurro
7.0 out of 10, Good, (16 reviews)
Bask in Mediterranean charm at this coastal retreat offering a private beach with umbrellas and loungers. Swim in the outdoor or children's pool, unwind in the hot tub, and dine at the on-site restaurant. Near Lido di Capoliveri Beach.
The price is $96
$106 total
includes taxes & fees
May 17 - May 18
Hotel Villa Giulia
Club Hotel Marina 2
Club Hotel Marina 2
3.0 star property
Campo nell'Elba
Escape to this Campo nell'Elba retreat with a seasonal outdoor pool and poolside bar. Tennis enthusiasts can play on-site before dining at Ristorante Marina 2. Near Faunistic Museum and Marina di Campo Beach with free breakfast, WiFi, and parking.
The price is $113
$124 total
includes taxes & fees
May 17 - May 18
Club Hotel Marina 2
Elba Vibe Smart Hotel
Elba Vibe Smart Hotel
Campo nell'Elba
9.0 out of 10, Wonderful, (4 reviews)
Tucked in Campo nell'Elba, this smart hotel offers free continental breakfast, WiFi, and parking. Adventure seekers will love the nearby hiking trails and mountain biking routes, with Arcipelago Toscano National Park just moments away.
The price is $108
$119 total
includes taxes & fees
May 15 - May 16
Elba Vibe Smart Hotel
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.

Check out reviews of San Giovanni hotels guests love

Frequently asked questions

What hotels do travelers like in San Giovanni?
Can I book refundable hotels in San Giovanni?
If you want the flexibility to change your plans to San Giovanni, most hotels offer refundable* rates you can book. You can find these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in San Giovanni if I want a vacation rental instead of a hotel?
You'll find 5 vacation homes on our site. In addition, you can choose from 12 apartments.
What will the weather in San Giovanni be like during my vacation?
August and July are typically the warmest months in San Giovanni when the average temp is 72°F. February and January are the coldest months when the average temperature is 52°F. November and October are the months with the most rain.
Why should I book my San Giovanni accommodation with Hotels.com?
There are lots of reasons to book your San Giovanni trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.