See the latest prices and deals by choosing your dates.
Portoferraio - 950 yards from beach
Offering a shared lounge and city view, Dal Sandro B&B is set in Portoferraio, 1.4 km from La Padulella Beach and 5.2 km from Villa San Martino. The bed and breakfast is 22 km from Cabinovia Monte Capanne. The rooms are equipped with a balcony with sea views and free WiFi. Mama and Alessandro are great hosts and we felt super welcomed. They even provided gluten free options for breakfast upon our request. The place is clean, with all amenities, a huge terrace with an incredible view and very well located, close to the ferries and to the buses that take you anywhere on the island. Portoferraio old town is at walking distance.
Procchio - 350 yards from beach
Featuring air-conditioned accommodation with a patio, VILLA VILLACOLLE is set in Procchio. This beachfront property offers access to a balcony, free private parking and free WiFi. The guest house offers an outdoor fireplace and a 24-hour front desk. Everything was just perfect: amazing hosts, very helpful, beautiful room, everything super clean and new. I could not recommend it enough. We will definitely return there again.
Capoliveri - 250 yards from beach
Featuring a garden and views of garden, Lido I Palmizi is a recently renovated apartment set in Capoliveri, a few steps from Lido Beach. There is a private entrance at the apartment for the convenience of those who stay. There is an outdoor fireplace and guests can make use of free WiFi and free private parking. Silvia did everything to make our stay as perfect as possible. We received information up front via Booking, got a discount for the ferry. She also reached out to us on Whatsapp and stood in contact during our stay, she sent us recommendations where to go, what to see.
Portoferraio - 1.7 miles from beach
Offering a garden and garden view, B&B Casa Gianfranca is located in Portoferraio, 2.7 km from Villa San Martino and 20 km from Cabinovia Monte Capanne. Featuring a concierge service, this property also provides guests with a sun terrace. The bed and breakfast provides rooms with air conditioning, free private parking and free WiFi. Very comfortable room and very modern ( we were surprised as normaly its hard to find modern apartments in Italy), nice place, nice owners, everything clean and good looked after around property, really enjoyed everything
Capoliveri - 400 yards from beach
Set in Capoliveri and only 500 metres from Straccoligno Beach, Capo Perla Apartments offers accommodation with sea views, free WiFi and free private parking. There is a private entrance at the apartment for the convenience of those who stay. Featuring family rooms, this property also provides guests with a picnic area. Capo Perla Apartmens are absolutely amazing, very spacious, cosy, and the view form there is a dream. The kitchen had everything you can wish for including a coffee mashine, there was a washing mashine for use as well. Also our dogs were welcomed and the parking possibilty was spacious even for a huge car. The check in and check out was easy and flexible, communication great. We felt very welcomed :)
Marciana Marina - 1,300 yards from beach
B&B Capo al Piano in Marciana Marina provides adults-only accommodation with a garden and a shared lounge. This bed and breakfast features free private parking, free shuttle service and free WiFi. Featuring a private entrance, the bed and breakfast allows guests to maintain their privacy.
Marciana Marina Beach is 1.4 km from the accommodation, while Fenicia Beach is 1.7 km from the property.
the staff, superb, accommodating, just nice people
Portoferraio - 1,450 yards from beach
Set in Portoferraio, 1.7 km from La Padulella Beach and 6.1 km from Villa San Martino, Indarsena b&b offers accommodation with free WiFi in a historic building. The property has city views and is 23 km from Cabinovia Monte Capanne. The bed and breakfast has a fax machine and photocopier and an ATM machine that guests can use. the service was exceptional! the couple who owned the bnb were so accommodating helping us have the best experience. the room and balcony were perfect and the breakfast was amazing with so many options and beautiful presentation - couldn’t have been any better!
Portoferraio - 900 yards from beach
Boasting a balcony with sea views, a terrace and a shared lounge, B & B La Terrazza sul mare can be found in Portoferraio, close to La Padulella Beach and 5.2 km from Villa San Martino. The property has city views and is 22 km from Cabinovia Monte Capanne. The accommodation features a lift and a housekeeping service for guests. Beautiful sea view. Free parking. Beautiful breakfast. Friendly and pleasent host.
Marina di Campo - 200 yards from beach
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 14 km from Villa San Martino. When staying at the bed and breakfast, guests can use private entrance. This place was great, good room, amazing breakfast, Carlotta was so helpful nothing was too much trouble. Easy access to the waterfront, close to bus and supermarket, as well as all the shops. We loved it here
Portoferraio - 850 yards from beach
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. Everything, the rooms are very modern and have everything you need. Barbara is the best host you could ask for always able to help with any requests or needs. The breakfast is a great touch that puts this above other places we’ve stayed previously. I would highly recommend this place for any stay on Elba.
Beach Hotel in Portoferraio
Popular with guests booking beach hotels on Elba
Beach Hotel in Portoferraio
Popular with guests booking beach hotels on Elba
Couples visiting Elba loved staying at Padullella, mare e sole!!, Isola d'Elba Come in Barca, a un Tuffo dal Mare and NISPORTO APPARTAMENTO 100 MT DAL MARE E PISCINA.
Similarly, these beach hotels on Elba are highly rated by couples: Appartamento Giacomo, Appartamenti Acquazzurra and Villa Mia.
We make it quick and easy to book a beach hotel on Elba. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
VILLA VILLACOLLE, Marina VIP and Agriturismo Galenzana are some popular beach hotels on Elba.
In addition to these beach hotels, Le Stanze sul Mare, Hotel Sardi and Hotel Del Golfo are also popular on Elba.
There are 294 beach hotels on Elba you can book on Booking.com.
Apartment Villa Luna, Padullella, mare e sole!! and MERAVIGLIOSO VILLINO DIRETTAMENTE SUL MARE con posto auto e aria condizionata! have received great reviews from guests visiting Elba regarding the views from these beach hotels.
Guests staying on Elba also spoke highly of the views from these beach hotels: Un salto nel blu, Un Nido sul Mare - Goelba and Villa Perla.
The average price per night for a beach hotel on Elba for this weekend is £302, based on current Booking.com prices.
Many families visiting Elba loved staying at La Pianotta Sulla Spiaggia, Casa Danilo and Villa Shanti Yoga & Meditation.
Similarly, Un Nido sul Mare - Goelba, Casa Bianca - Goelba and Appartamenti Acquazzurra are also popular with family travellers.
Most beach hotels on Booking.com offer free cancellation.
Great pool and beachfront location.
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
Beautiful mobile home, bungalow Ponenta, nice furnished. Small friendly camping. On the beach there is possibility to tento a boat, for amazing trip on a sea. Your can also to do trip to the highest peak od Elba, to see picturesque views. 15 min far away is beautiful tourist town Calipoveri, with many restaurants, shops.
Although quite some distance from the main town, the location right on the beach is lovely. Very pleasant staff, especially worth a mention is the man who showed where to park and helped with luggage etc. The hotel's grounds are beautifully maintained and a delight to stroll around and find a relaxing spot, especially at sunset.
The Hotel is located just right on the beach, it’ll be 3 minutes between your apartment and the sea :) The apartments are clean and comfortable with a huge balcony that means it is a very good value for money. The big plus is that you can come with a dog without any additional fees! If you have a car the location is also a good starting point. I highly recommend it for everyone.
Very friendly owner and helpful staff. Beautiful location with private beach and access to kayaks, SUPs was definitely added value.
Very beautiful place with a great seaside atmosphere. We stayed in a room with terace and seaview and it was really worth it. There is a small snackbar right on the ground floor of the hotel. But dont worry it is a quiet place at night, you hear only the waves:). There is enough space for parking above the hotel.
The location is perfect for a chill beach vacation
Brilliant beach hotel , nice beach close to the hotel , staff very friendly ,