Hotel
Eden Park Hotel
3-star hotel in Marina di Campo with an outdoor pool, restaurant, garden, free parking, and shuttle. Ideal for relaxing stays on Elba Island.

Welcoming 3-star hotel in Marina di Campo, located just 300 metres from the beach, featuring a garden, free private parking, and WiFi access.
See prices & availabilityThis page contains affiliate links. If you book through our links we may earn a small commission at no extra cost to you.
Hotel Barcarola 2 is a 3-star property located in Marina di Campo, a renowned seaside resort on Elba Island, just 300 metres from the golden sandy beach. The hotel is situated in a location particularly appreciated by couples and guests who want to reach the sea and local venues on foot, while enjoying the quietness of a setting surrounded by greenery.
Accommodations include air-conditioned rooms featuring a balcony, flat-screen satellite TV, minibar, and free internet access, as well as spacious self-contained apartments suitable for families. Guests have access to a well-kept garden, free private parking on site, shuttle service, and an internal coffee house. Pets are allowed on request, and the property is located less than 1 km from Marina di Campo Airport, providing a convenient base for exploring the island’s natural wonders and historic villages.

Hotel Barcarola 2 offers accommodation options suitable for both couples and families seeking a relaxing stay in Marina di Campo. Options range from classic double rooms with a private balcony to independent apartments featuring separate living spaces for those desiring extra room and autonomy.
All accommodation units are equipped with air conditioning, flat-screen television with satellite channels, minibar, and internet connection. Private bathrooms come complete with a hairdryer and complimentary toiletries for maximum daily comfort. The lodgings feature functional and bright furnishings, designed to offer a peaceful rest after a day spent along Elba’s coastline or discovering the surrounding coves.
This 17 m² room offers a private balcony ideal for relaxing moments in the open air. It is equipped with air conditioning, a minibar, and a flat-screen TV for maximum convenience.
Spacious apartment featuring a double bedroom and a separate living area with a sofa bed, ideal for accommodating up to 4 guests in complete independence.
The services at Hotel Barcarola 2 are designed to ensure a seaside holiday filled with convenience and relaxation. Guests can make use of convenient private parking on site free of charge, a great advantage for those travelling by car and wishing to explore the island’s various beaches. The property also provides free WiFi throughout and a shuttle service for local travel.
For moments of downtime, there is a shaded garden, a bar, and an on-site coffee house. Facilities also include bicycle rental, a tennis court, luggage storage, and an elevator. The reception provides prompt assistance and welcomes pets upon request.
Hotel Barcarola 2 boasts an exceptional location in Marina di Campo, one of the most popular seaside destinations on Elba Island. The property stands in a quiet area just 300 metres from the wide fine sand beach and the town centre, allowing guests to reach the seafront promenade, the pine forest, and main amenities on foot in just a few minutes. Nearby, there are several well-known venues and restaurants, such as Acquolina and La Lucciola about 200 metres away, ideal for tasting traditional Tuscan seafood dishes.
Logistics for transfers and getting around are particularly convenient. Marina di Campo Airport is just 950 metres from the property, while the port of Portoferraio, the main arrival point for ferries from Piombino, is 15 km away. For those who wish to vary their beach experience every day, the hotel serves as a strategic base for exploring the island: Galenzana Bay is 1.4 km away, the wild Fonza Beach is 2.3 km away, and the famous Cavoli Cove is about a 4 km drive.
Recreational options in the surroundings satisfy every type of traveller. In addition to beach life and strolls along the coast, the hilly hinterland offers splendid trekking and mountain biking trails towards Monte Perone Pass, located 4.4 km away, immersed in the Tuscan Archipelago National Park (2.9 km away). At around 5 km, guests can also visit Villa di San Martino and the Napoleonic residence, providing a fascinating dip into the island’s history before returning to the hotel.
Guests praise the excellent location of Hotel Barcarola 2, very close to the sea and the centre of Marina di Campo. Highly appreciated are the impeccable cleanliness of the rooms, the helpfulness of the staff, and the convenience of the free private parking.
Prices for a stay at Hotel Barcarola 2 vary depending on the season, room type, and selected dates. You can check the updated price from our search partners for your holiday period.
Yes, Hotel Barcarola 2 offers free private parking available directly on site.
Yes, pets are allowed at Hotel Barcarola 2 on request, and charges may apply.
Hotel Barcarola 2 is located approximately 300 metres from the sandy beach of Marina di Campo, easily reachable on foot.
At Hotel Barcarola 2, check-in is available from 14:00 to 16:00, while check-out must be completed between 08:00 and 10:00.
Yes, WiFi connection is available free of charge throughout Hotel Barcarola 2.
Yes, Hotel Barcarola 2 offers one-bedroom apartments with a separate living area capable of accommodating up to 4 guests.