
Find Spa Hotels in Elba Island from CA $154
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Elba Island Spa Hotels
Tonight
Aug 22 - Aug 23Tomorrow
Aug 23 - Aug 24Next weekend
Aug 28 - Aug 30In two weeks
Sep 4 - Sep 6Our top choices for Elba Island hotels with a spa
CA $140
CA $154 total
includes taxes & fees
Sep 21 - Sep 22




2. Hotel Lo Scirocco
Hotel Lo SciroccoCampo nell'Elba
- Unwind with revitalizing spa treatments and garden serenity at this hotel, where daily pampering awaits amid tranquil surroundings.
CA $163
CA $180 total
includes taxes & fees
Sep 22 - Sep 23




3. Hotel Plaza
Hotel PlazaPorto Azzurro
- Luxurious spa escape with outdoor pool awaits at this upscale hotel, where body treatments and facials complement steam room relaxation.
CA $316
CA $348 total
includes taxes & fees
Aug 23 - Aug 24
CA $333
CA $367 total
includes taxes & fees
Aug 29 - Aug 30




5. Hotel Biodola
Hotel BiodolaPortoferraio
- Beachside bliss awaits at this waterfront retreat with outdoor pools, spa services, and a private beach for total relaxation.
CA $348
CA $383 total
includes taxes & fees
Sep 15 - Sep 16




6. Hotel Villa Ottone
Hotel Villa OttonePortoferraio
- Escape to an Italian coastal haven with a private white sand beach, luxurious spa treatments, and serene bay views for total rejuvenation.
CA $492
CA $541 total
includes taxes & fees
Aug 29 - Aug 30
CA $362
CA $398 total
includes taxes & fees
Sep 14 - Sep 15




8. Hotel Hermitage
Hotel HermitagePortoferraio
- Unwind in coastal elegance at Hotel Hermitage, with its four-room spa and beachfront dining.
CA $795
CA $875 total
includes taxes & fees
Aug 30 - Aug 31
View all properties
Spa hotels with pools in Elba Island
CA $348
CA $383 total
includes taxes & fees
Sep 15 - Sep 16
CA $316
CA $348 total
includes taxes & fees
Aug 23 - Aug 24
CA $333
CA $367 total
includes taxes & fees
Aug 29 - Aug 30
CA $492
CA $541 total
includes taxes & fees
Aug 29 - Aug 30
CA $362
CA $398 total
includes taxes & fees
Sep 14 - Sep 15
CA $242
CA $266 total
includes taxes & fees
Sep 13 - Sep 14
CA $795
CA $875 total
includes taxes & fees
Aug 30 - Aug 31
CA $572
CA $630 total
includes taxes & fees
Aug 30 - Aug 31
Spa hotels with free breakfast in Elba Island
CA $140
CA $154 total
includes taxes & fees
Sep 21 - Sep 22
CA $163
CA $180 total
includes taxes & fees
Sep 22 - Sep 23
CA $316
CA $348 total
includes taxes & fees
Aug 23 - Aug 24
CA $333
CA $367 total
includes taxes & fees
Aug 29 - Aug 30
CA $348
CA $383 total
includes taxes & fees
Sep 15 - Sep 16
CA $492
CA $541 total
includes taxes & fees
Aug 29 - Aug 30
CA $362
CA $398 total
includes taxes & fees
Sep 14 - Sep 15
CA $795
CA $875 total
includes taxes & fees
Aug 30 - Aug 31
CA $254
CA $280 total
includes taxes & fees
Aug 23 - Aug 24




Hotel Danila
Hotel DanilaScaglieri
CA $301
CA $331 total
includes taxes & fees
Sep 6 - Sep 7
Spa hotels with hot tubs in Elba Island
CA $348
CA $383 total
includes taxes & fees
Sep 15 - Sep 16
CA $316
CA $348 total
includes taxes & fees
Aug 23 - Aug 24
CA $333
CA $367 total
includes taxes & fees
Aug 29 - Aug 30
CA $242
CA $266 total
includes taxes & fees
Sep 13 - Sep 14
CA $362
CA $398 total
includes taxes & fees
Sep 14 - Sep 15
CA $795
CA $875 total
includes taxes & fees
Aug 30 - Aug 31
CA $572
CA $630 total
includes taxes & fees
Aug 30 - Aug 31
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.
View all propertiesTop Elba Island Hotel Reviews
Hotel Villa Ottone
8/10 Good
"Beautiful property, loved the view & live music at night. Wonderful food & drinks. Rooms are slightly dated & the gym definitely requires an upgrade & more equipment."
Park Hotel Napoleone
10/10 Excellent
"Location was good. Central to most beaches and towns. Room was small with just enough room to sleep and get dressed in. I liked the amenities including good food."
Hotel Del Golfo
8/10 Good
"We loved our room & the location was incredible. The buffet breakfast is unbelievable. Only negative was that there was no coffee machine or kettle in the room."
Residenza Sant'Anna del Volterraio
10/10 Excellent
"Our stay at this hotel was truly exceptional. From the moment we arrived, everything felt warm and welcoming. The setting is peaceful and picturesque, the hotel itself is spotless and beautifully maintained, and the staff are simply lovely. The reception team greeted us with genuine warmth and helpfulness, and the breakfast staff were a joy — always smiling, accommodating, and full of positive energy. The location is serene, with stunning tennis courts and what might be the most incredible pool we’ve ever swum in — large, crystal clear, and perfectly warm. Everything we needed was right on hand: a great bar, a delicious restaurant, and plenty of space to relax. Highlights included the freshly made pasta, pizza, salads, and desserts — all absolutely delicious. And the breakfast was outstanding, especially the homemade banana bread! If we could offer one small piece of advice, it would be to share more photographs on social media to showcase just how special this place is — the marvellous staff, the food, the facilities, and the tranquil setting. That said, part of us wants to keep this gem a secret! Highly recommended — we can’t wait to return."
Explore a world of travel with Expedia
- Marina di Campo Hotels
- Red Mullet House
- Cheap Hotels in Elba Island
- Cavoli Hotels
- Poggio del gabbiano
- Holiday apartment With terrace and pool
- Villa Glaucos
- Portoferraio Hotels
- Th Ortano
- Hotel in Capoliveri with private beach
- Luxury Hotels in Elba Island
- Casa Monella 2
- All Inclusive Resorts and in Elba Island
- Lgbt Friendly Hotels in Elba Island
- Rio Marina Hotels
- Villa Medusa
- Beach Hotel Hotels in Elba Island
- San Piero in Campo Hotels
- Intur Residence
- Villaggio Innamorata
- 3 Star Hotels in Elba Island
- Villetta ELBANITA " The Breath of the Island "
- Villas in Elba Island
- Casa Deni
- Hostels in Elba Island
- Resorts in Elba Island
- B&B in Elba Island
































