Gog_sr_cc_less
Skip to main content

Filter by:

Review score
Property Type
Highly rated features
Based on guest reviews
Smart filters
Travel group
Brands
Fun Things To Do
Entire places
Amenities
Room amenities
City
Beach Access
Property rating
Find high-quality hotels and vacation rentals
Property Accessibility
Room Accessibility

Elba: 63 properties found

Set in Mediterranean gardens, Arthotel Gabbiano Azzurro Due features 1 indoor and 1 summer pool, both free of charge.
Only 1.9 mi from the picturesque town of Capoliveri and overlooking the Bay of Pareti, Hotel Dino offers rooms with balcony and sea views.
A 17-minute walk from Ottonella Beach in Bagnaia, Elbitat Homes offers accommodations with access to a hot tub, spa facilities, and wellness packages.
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.
Casa Franco offers accommodations in Marina di Campo, a 2-minute walk from Marina di Campo Beach and 8.7 miles from Villa San Martino. Guests can benefit from a patio and an outdoor fireplace.
Casa Valdese Rio Marina offers free Wifi and rooms with air conditioning in Rio Marina. There's a private entrance at the guest house for the convenience of those who stay.
Belvedere Residenza Mediterranea features an amazing furnished garden with pool and panoramic views of the sea. It is located in north Portoferraio, on the Elba Island.
Set 164 feet from La Fenicia beach in the picturesque village of Marciana Marina, Hotel Yacht Club offers rooms with flat-screen TV. Start your day with the varied sweet and savory breakfast.
Providing garden views, Case vacanza Barbatoja in Fetovaia provides accommodations, a garden, and a bar. This beachfront property offers access to a terrace and free private parking.
Offering a garden with an outdoor pool, Casa Campanella Resort is located in Capoliveri, 0.9 mi from the center. Free WiFi access is available throughout.
Hotel Biodola is in a quiet, panoramic position a few steps from its free private beach, one of the most exclusive ones in Elba. It has a spa and pool.
The hotel is set in a tranquil area in front of the Rocca Medicea di Portoferraio. Surrounded by a 98 ft² garden, it features a saltwater swimming pool.
Offering a large garden with a semi-Olympic pool and 2 tennis courts, Hotel Fabricia is directly on the sea on Elba Island, a 10-minute drive from Portoferraio. It features its own private beach.
Offering air-conditioned accommodations, an on-site restaurant, and free WiFi in public areas, Le Calanchiole is located 1.6 mi from Capoliveri on Elba Island. The property has a private beach.
Set in Elba’s countryside, Resort Le Picchiaie is only 10 minutes’ drive from Portoferraio and Porto Azzurro. It features air-conditioned rooms, a wellness center and 2 outdoor pools.
On top of Portoferraio's coast, Hotel Acquamarina offers views of the Gulf of Padulella and direct access to the beach below.
Hotel Barracuda is in the south-east of Elba Island, just 656 feet from the sea and Marina di Campo Bay. It offers free parking, a hot tub and an outdoor pool.
Hotel del Golfo is on the white sands of Procchio Bay, and features a private beach with bar, small pier, and sea-water swimming pool. Most rooms offer beautiful sea views.
Villatramontistella Suite offers accommodations in Capoliveri, a 8-minute walk from Madonna delle Grazie Beach and 10 miles from Villa San Martino.
AllegroItalia Golf Elba offers self-catering accommodations halfway between Portoferraio and Porto Azzurro, and on the edge of Acquabona Golf Club. Each apartment has a sea-view terrace.
Providing a garden, Villetta Straccoligno provides accommodations in Capoliveri. The air-conditioned accommodation is 1.1 miles from Straccoligno Beach.
Casa del Mare - Oasi verde a soli 100m dal mare! offers air-conditioned accommodations in Marciana Marina. This property offers access to a balcony, a pool table, free private parking, and free Wifi.
Set 7.5 mi from the ferry ports of Portoferraio and Porto Azzuro, Residence Hotel Villa Mare is surrounded by greenery, and is 164 feet from Bagnaia beach. Its bar with terrace is open all day.
Located in Pomonte, a 8-minute walk from Pomonte Beach, Hotel Corallo has accommodations with a garden, free private parking, a shared lounge and a terrace.
Campoblù offers accommodations in Marina di Campo, a 3-minute walk from Marina di Campo Beach and 8.2 miles from Villa San Martino.