See the latest prices and deals by choosing your dates.
Marina di Campo
Situated within 200 metres of Marina di Campo Beach and 1.3 km of Galenzana Beach, Lo Zizzolo- Bed&Breakfast features rooms with air conditioning and a private bathroom in Marina di Campo. The property has garden and inner courtyard views, and is 3.3 km from Acquario dell'Elba. When staying at the bed and breakfast, guests can use private entrance. Carlotta is wonderfully responsive, answering all of the transportation questions I had prior to the trip ever so promptly and helpfully. Breakfast will give you a good start to the day with fresh fruit, yogurt, meats, hard boiled eggs and various packaged pastries. We were in town for the Elba Marathon and the location was a 3 min walk from the start-perfecto!
Portoferraio
Set within 1.1 km of La Padulella Beach and 5.3 km of Villa San Martino, al 28 B&B offers rooms with air conditioning and a private bathroom in Portoferraio. Among the facilities at this property are a shared kitchen and luggage storage space, along with free WiFi throughout the property. Boasting family rooms, this property also provides guests with a sun terrace. You won't find a better host than Barbara! She is wonderful, the accommodations were very comfortable and clean, and a fantastic breakfast. We will definitely stay there again.
Portoferraio
Le Stanze sul Mare is set 5 km from Villa San Martino in Portoferraio and offers rooms in the historical centre.
Every room comes with a flat-screen TV. Some rooms include views of the sea or city. The rooms are fitted with a private bathroom fitted with a bath or shower and bidet. Le stanze sul mare features free WiFi throughout the property.
Perfect pied a terre for visiting the island. Bang in the centre of everything, free evening parking very nearby. Highly recommended.
Portoferraio
Bed & Bike Casa dei Papi has garden views, free WiFi and free private parking, situated in Portoferraio, 1.9 km from Lido Beach. There is a private entrance at the apartment for the convenience of those who stay. Boasting family rooms, this property also provides guests with a picnic area. Central location to everything on the island. Quiet and away from busy downtown areas. Apartment style, kitchen with gas stove, refrigerator, microwave, and dishwasher. Hot water with excellent pressure.
Chiessi
Set in Chiessi, 100 metres from Chiessi Beach, Hotel Aurora offers accommodation with a shared lounge, free private parking, a terrace and a bar. With free WiFi, this 2-star hotel offers a concierge service and luggage storage space. Certain units at the property feature a patio with a sea view. Very welcoming and friendly host!
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.
Beautiful views and a short walk to the sea, restaurants and shops. The host has discounts on food at various restaurants. Friendly cats make for a sweet stay with lovely hosts.
Porto Azzurro
Housed in a 17th-century building, B&B Il Casale di Monserrato is located on the hills around Porto Azzurro, inside the Arcipelago Toscano National Park. The property is a 5-minute drive from Barbarossa Beach. Free WiFi is available. Beautiful location - peaceful and surrounded by nature, yet convenient to drive around the island. Breakfast was amazing and varied every day. The room was spotless and staff super friendly. We could not recommend it more!
Rio nellʼElba
B&B Aloe Ranch Elba is located in Rio nell’Elba, a 10-minute drive from Ortano beach. Guests enjoy a sun terrace with views of the sea, and an on-site bar. Rio Marina is 2 km away. Free WiFi is available throughout. Laura was a wonderfully welcoming host, the room was perfect, location beautiful, and the breakfast was awesome. We had an excellent stay and would be happy to come back.
Capoliveri
Offering a garden with a seasonal outdoor pool and BBQ facilities, Residence Villa Rosi is set in Capoliveri in the Elba Region. The nearest beach is 750 metres away.
The accommodation features a flat-screen TV with Sky channels. All units have a terrace and/or balcony with sea or pool views. There is also a kitchen, fitted with a refrigerator. A stovetop and coffee machine are also offered. Each unit is equipped with a private bathroom with a shower.
Lots of space in the apartment, nice terrace and pool area, helpful staff.
Porto Azzurro
Set 350 metres from Barbarossa Beach and 1.5 km from Porto Azzurro, Hotel Barbarossa offers accommodation with free WiFi.
All rooms are air conditioned and feature a flat-screen TV and private bathroom, which includes a shower and free toiletries.
the breakfast was great, excellent home-made cakes. calm location. the house is very well maintained and super clean. nice and friendly people. best 2 star so far, clearly exceeded our expectation
Place to Stay in Portoferraio
Popular with guests booking places to stay on Elba
Place to Stay in Procchio
Popular with guests booking places to stay on Elba
Place to Stay in Marciana Marina
Popular with guests booking places to stay on Elba
Place to Stay in Porto Azzurro
Popular with guests booking places to stay on Elba
There are 2,265 places to stay on Elba you can book on Booking.com.
We make it quick and easy to book a place to stay on Elba. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
Couples visiting Elba loved staying at Villetta Lampone, La Suite con Piscina Privata and la raganella - appartamento.
Similarly, these places to stay on Elba are highly rated by couples: Chez Nous, Celestina country house's and al 28 B&B.
The average price per night for a place to stay on Elba for this weekend is R$ 1,391, based on current Booking.com prices.
Chez Nous, Aria di Collina - Isola d'Elba and al 28 B&B are some popular places to stay on Elba.
In addition to these places to stay, B&B Aloe Ranch Elba, VILLA VILLACOLLE and B&B Capo al Piano are also popular on Elba.
Most places to stay on Booking.com offer free cancellation.
B & B La Terrazza sul mare, Capo Perla Apartments and Cota Quinta have received great reviews from guests visiting Elba regarding the views from these places to stay.
Guests staying on Elba also spoke highly of the views from these places to stay: La Suite con Piscina Privata, Aria di Collina - Isola d'Elba and Villetta Lampone.
Many families visiting Elba loved staying at Il PolpoLeo in Porto Azzurro Isola d'Elba, La Suite con Piscina Privata and la raganella - appartamento.
Similarly, Appartamenti Acquazzurra, Villetta Lampone and Chez Nous are also popular with family travellers.
The location was perfect and the host was a total gentleman. The island is beautiful and amazing location for getting around the area. Decent little town nearby for food and great cafés.
Great location
Great location, room was much bigger than most others we stayed in. Prefect for the rainy day we had.
House was good. Good location and clean.
Location and surround
fantastic view of Bay and mountains. great location near city centre, hospitable and friendly host.
Lo Zizzolo Bed&Breakfast is a fantastic place to stay. The room is really comfortable. Carlotta is a great host en always availbe for questions. Every morning she makes an amazing breakfast. The location is also perfect, really close to the sea and all the restaurants. We definitely recommand staying here!
The location is absolutely brilliant both to the City center of Portoferraio than to the beaches (2 mins walk from the Ghaie beach). Portoferraio is really pretty and the most central town to visit the rest of the island. The owner was super kind and helpful.
It has really good location, close to the sea (3-4 minutes walk) and the city center. Everyone in the hotel was so nice! They were really kind and helpful during our stay. The breakfast was great and we had a huge balcony which made us happy. We would like to come back, for us this was the perfect place.