Skip to main content

Featured spa hotel destinations

Destination inspiration for your trip – find a spa hotel

The best spa hotels in Elba

Check out our pick of great spa hotels on

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Marina VIP

Marciana

Set in Marciana in the Elba Region, Marina VIP boasts a private beach area and outdoor hot tub. Free WiFi is available throughout the property and free private parking is available on site.

The accommodation features a seating and dining area. Some units include a terrace and/or patio with sea views. All units have a kitchenette equipped with an oven and fridge. A stovetop and coffee machine are also provided. Each unit is equipped with a private bathroom with a bath or shower and free toiletries. The hosts were so kind and generous. The apartment was perfect.

Show more Show less
9.4
Superb
153 reviews
Price from
£106
per night

Hotel Gallo Nero 3 stars

SantʼAndrea

You can also sunbathe on the on-site terrace with rattan deckchairs or relax in the hot tub with hydromassage and chromotherapy functions, or in the pools. A sauna, hot spring bath and massage service are available too, at extra charge. Excellent breakfast with an incredible view over the village of Sant'Andrea. We luxuriated in having the sun come over the hills just as we were taking in our first espresso of the day. The grounds are fabulous, with plenty of places to lay out in the sun or have a picnic with roses and cacti abound. The pool is pleasant and there are various relaxation spaces around the main building. Dinners are excellent as well, should you choose to partake. Great service and scrumptious food.

Show more Show less
9
Superb
162 reviews
Price from
£89
per night

Appartamento il Rosmarino

Portoferraio

Appartamento il Rosmarino is set in Portoferraio, 4 km from Villa San Martino, 15 km from Acquario dell'Elba, as well as 21 km from Cabinovia Monte Capanne. It is situated 1.9 km from La Padulella Beach and features luggage storage space. Featuring free WiFi throughout the property, the non-smoking apartment has spa facilities. Nice apartment with well equipped kitchen, modern style, quite area, grocery store nearby, Kind introduction by the host incl tipps for best beaches and other things to do in the area

Show more Show less
9.6
Exceptional
20 reviews
Price from
£129
per night

Hotel da Giacomino 3 stars

SantʼAndrea

Situated in SantʼAndrea, 300 metres from Sant' Andrea Beach, Hotel da Giacomino features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge. With free WiFi, this 3-star hotel has a terrace and a restaurant. Some rooms at the property have a balcony with a sea view.

Guests at the hotel can enjoy a continental breakfast. We got a nice new, huge room with a Terrasse overlooking the garden and the sea. Everyone and everything was perfekt. Quiet and peaceful. We had dinner at the hotel and loved it. It was just perfect for us for one week relaxing. Thank you everyone making us feeling comfortable and welcome.

Show more Show less
9
Superb
45 reviews
Price from
£77
per night

Experience Relais " Il Termine Elba "

Rio Marina

Overlooking the Cavo Gulf, Experience Relais " Il Termine Elba " offers rooms a 15-minute drive from Rio Marina. This property, set in a 18th-century Tuscan residence, also features a shared outdoor heated pool, a spa area and Turkish bath. Our stay at Il Termine was spectacular. The location is so serene - you feel like you're in your own slice of paradise and have the entire villa to yourself. I also cannot say enough good things about the good at Il Termine - all of our breakfasts and dinners were among the most delicious meals we've ever had. We loved all the thoughtful touches - the Il Termine team works so hard to make every aspect of your stay gorgeous and luxurious.

Show more Show less
9.6
Exceptional
22 reviews
Price from
£2,402
per night

Hotel Barsalini 3 stars

SantʼAndrea

Situated in Sant'Andrea, Hotel Barsalini boasts an outdoor spa centre including a hot tub, a sauna and a free outdoor pool. Guests can enjoy the on-site restaurant and 2 bars.

The rooms come with a TV. The rooms have a private bathroom equipped with a bidet. Great position, friendly staff a great pool!

Show more Show less
8.6
Fabulous
161 reviews
Price from
£81
per night

Hotel Galli - Wellness & Spa 3 stars

Fetovaia

Set 300 metres from Elba Island's beautiful Fetovaia Beach, Hotel Galli - Wellness & Spa opened in the 1950s as an inn. Today it offers air-conditioned rooms with balcony and satellite LED TV. Lobby Wi-Fi is free. we liked the breakfast, I liked the hard beds, there was always a spot to park albeit an SUV was certainly an advantage as it is a steep location

Show more Show less
8.8
Fabulous
249 reviews
Price from
£50
per night

Camping Village Rosselba Le Palme 3 stars

Portoferraio

Set in the botanic gardens of Giardino dell'Ottone, Camping Village Rosselba Le Palme offers an outdoor swimming pool with hot tub. Set on Elba Island, it is 10 minutes' drive from Portoferraio.

Rosselba Le Palme is surrounded by tropical trees and palms from all over the world. The resort includes supermarkets as well as a gym, games room and table tennis. Scuba diving courses are available. Great place for kids. We stayed in a house diamante. House was positioned to give you a lot of privacy. We really enjoyed our stay.

Show more Show less
8
Very good
126 reviews
Price from
£118
per night

Hotel Villa Ottone 5 stars

Portoferraio

Hotel Villa Ottone offers luxurious accommodation in front of the sea on Elba Island. A panoramic restaurant, an outdoor pool, a private beach and parking are are available here.

The Ottone's wellness centre offers a wide variety of beauty treatments. There is also a gym, hammam and relaxation area. Everything was superb. In particular the service, at the highest level possible for everything. We got an upgrade when we arrived. The room was very cozy, I felt home. the lunches and the dinners were delicious and they were flexible, I needed the meals for my little baby at different times compared to the normal restaurant opening hours but they prepared everything we wanted at the right time. The bar at the villa is just wonderful, the beach is private and the guests were all nice and smiling. I could really rest and enjoy my holiday as much as I could.

Show more Show less
8.7
Fabulous
362 reviews
Price from
£380
per night

Hotel Plaza 4 stars

Porto Azzurro

Hotel Plaza's 100m² spa offers various beauty and wellness treatments. It includes a Turkish bath, sauna, and a small heated pool with hydromassage areas. A relaxation area with herbal teas is also available at the spa. Everything was perfectly well organized. The staff morale and actions prove that an immense amount of effort has gone into making the hotel excellent. The head waiter Gianlucca takes every care to make sure that all guests have the best possible restaurant experience. Thank you.

Show more Show less
8.8
Fabulous
928 reviews
Price from
£120
per night

Most booked spa hotels in Elba this month

FAQs about spa hotels in Elba

Spa Hotels that guests love in Elba

gogless