Hotel
Hotel Villa Ottone
Hotel Villa Ottone is a refined 5-star beachfront property in Portoferraio, featuring a private beach, century-old park, outdoor pool, spa, and two panoramic restaurants.

Seafront B&B in Portoferraio featuring a panoramic terrace, air-conditioned rooms with balcony, free WiFi connection, and Italian breakfast served every morning.
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.
B & B La Terrazza sul mare is a bed and breakfast located in Piazza Virgilio in Portoferraio, on the Island of Elba, featuring panoramic views of the town and coastline. The property offers an adults-only environment, welcoming guests aged 18 and older in entirely non-smoking spaces.
Shared areas include a panoramic terrace and a common lounge where an Italian-style breakfast is served daily. Accommodation units range from 17 to 35 square metres and all feature a private balcony with sea views, air conditioning, free WiFi access, soundproofing, a refrigerator, and a private bathroom equipped with a walk-in shower. For added convenience, the property provides daily housekeeping and a private entrance for the largest room option.
Its central location makes it easy to walk to Le Viste Beach, 700 metres away, and the historic Medici Fortresses, 400 metres away. Wireless internet access is free throughout the premises, and guests arriving by car can make use of free public street parking nearby.

Accommodations at B & B La Terrazza sul mare are divided into three distinct room types designed to host up to three adult guests. All rooms feature a furnished private balcony with panoramic views of the sea in Portoferraio and the town’s landmarks.
Each room includes individually controlled air conditioning, soundproofed walls for quiet nights, and parquet flooring. Private bathrooms come complete with a walk-in shower, bidet, hairdryer, towels, and free toiletries. Room sizes vary from 17 m² for the standard double room to 35 m² for the superior unit featuring a private entrance, offering options suited to different stay requirements.
Soundproofed 21 m² room equipped with air conditioning, a single bed, and a double bed. It offers a private balcony overlooking the waters of Portoferraio and a bathroom with a walk-in shower.
17 m² room designed for two people, featuring a panoramic balcony facing the sea. The room is air-conditioned and soundproofed, fitted with an extra-large double bed and a private bathroom with a walk-in shower.
The property’s largest option at 35 m², featuring a private entrance for added privacy. It includes a balcony with sea view, air conditioning, and a private bathroom.
Services offered by B & B La Terrazza sul mare aim to ensure practicality and efficiency throughout your stay on Elba Island. The property features an outdoor panoramic terrace with seating designed for relaxation, as well as a shared lounge where an Italian breakfast is served each morning.
Technological amenities include free WiFi access available across all areas of the property. Security measures include outdoor CCTV cameras and fire extinguishers, while arrival and departure are facilitated by private check-in and check-out procedures. A minimarket is located within the building for daily necessities, and the proximity to nearby street parking allows convenient vehicle management without extra fees.
B & B La Terrazza sul mare is located at Piazza Virgilio 36, in the historical centre of Portoferraio. This position places guests close to local seafood restaurants, wine bars, and the harbour cafes of Elba’s capital town.
The property is situated within short walking distance of Portoferraio’s key historical landmarks. A 400-metre walk leads to the impressive Medici Fortresses and Porta a Terra, ancient defensive strongholds built by Cosimo I de’ Medici in the 16th century. Villa dei Mulini, one of Napoleon Bonaparte’s official residences during his exile on Elba, is located 850 metres away. For travel connections, the ferry terminal is just a few hundred metres away, while Marina di Campo Airport is approximately 8.5 km distant.
For beach lovers, Le Viste Beach is just 700 metres away on foot, featuring pebbles and clear waters directly below the fortress promontory. Padulella Beach is around 800 metres away, while a short 3.5 km drive west leads to the well-known Sansone Beach. During the warmer season, the area offers boat excursions to the coves of the Tuscan Archipelago, hiking along scenic trails, and guided tours of local Roman archaeological sites.
Guest reviews highlight exceptional appreciation for the hospitality and courtesy of the management. Impeccable cleanliness, overall room comfort, and the central location convenient for reaching both the sea and historic sights are highly praised. The view from the terrace is consistently mentioned as a key highlight.
At B & B La Terrazza sul mare, check-in is available from 17:00 to 20:00, while check-out must be completed between 08:00 and 10:30.
No, pets are not allowed at B & B La Terrazza sul mare.
Yes, B & B La Terrazza sul mare offers guests an Italian breakfast included in the room rate.
Rates at B & B La Terrazza sul mare vary depending on the season, selected dates, and room type. You can check the updated price from our search partners.
No, B & B La Terrazza sul mare is an adult-only property and the minimum age requirement for check-in is 18 years.
Yes, guests at B & B La Terrazza sul mare can make use of free street parking options near the property.
B & B La Terrazza sul mare is located approximately 400 metres from the Medici Fortresses, 700 metres from Le Viste Beach, and 850 metres from the Napoleonic residence of Villa dei Mulini.