Gog_sr_cc_less
Skip to main content

Filter by:

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

Elba: 1,427 properties found

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.
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.
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.
Offering sea views, Casa Anna - Capo Perla Apartments in Capoliveri features accommodations, a garden, a terrace, and barbecue facilities.
Residence Le Grazie Est offers a hot tub and air-conditioned accommodations in Capoliveri, a 4-minute walk from Madonna delle Grazie Beach.
Set in its lush park, 656 feet from the beach in Campo nell’ Elba, Hotel Coralli features a pool with hot tub, a tennis court, and a restaurant. Rooms are air conditioned, and entertainment is...
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.
Il Castagno is located in Marciana, just 3.1 miles from Cabinovia Monte Capanne and 15 miles from Villa San Martino. This property offers access to a balcony and free private parking.
Featuring garden views, Bed & Bike Casa dei Papi in Portoferraio provides accommodations, a garden, and barbecue facilities.
Set just 820 feet from Campo All'aia beach on Elba Island, Hotel Brigantino is located in Procchio and offers a pool and a restaurant.
In the secluded Spartaia Bay, half a mile from Procchio, Hotel Désirée has direct access to a stunning private beach, as well as great sports facilities and hotel services.
Located in front of the "La Rossa" sandy beach, Hotel l’Approdo offers air-conditioned rooms just a few steps away from the Porto Azzurro center. Free WiFi is available in all rooms.
Housed in a historic building, the recently renovated Residenza Portoferraio provides accommodations with a shared lounge and free Wifi.
BnB Il Grecale in Lacona provides accommodations with a garden and a terrace. There's a private entrance at the bed and breakfast for the convenience of those who stay.
Offering barbecue facilities, Panorama offers accommodations in La Guardia.
Il Roseto offers air-conditioned rooms in Procchio. This property offers access to a balcony and free private parking. Featuring a private entrance, the condo hotel allows guests their privacy.
Set just a 15-minute walk from the sandy Morcone beach and surrounded by greenery, Apartments La Turistica is located a 10-minute drive from Capoliveri. Wi-Fi is free at reception.
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.
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.
Featuring a garden, Villetta San Martino provides accommodations in Portoferraio.
Featuring barbecue facilities, L'Oleandro Colle D'Orano features accommodations in La Guardia. This property offers access to a balcony, free private parking, and free Wifi.
Casa Guerrino is a recently renovated vacation home in Chiessi, near Chiessi Beach. This property offers access to a patio, free private parking, and free Wifi.
La Terrazza nel cuore di Capoliveri offers accommodations in Capoliveri, a 14-minute walk from Madonna delle Grazie Beach and 10 miles from Villa San Martino.
Featuring an outdoor pool fitted with sun loungers and parasols, Country Hotel Residence Da Pilade is set on the Elba Island.
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.