We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
This hotel is in a good position, walking distance to town. That's about it really, uncomfortable, reasonable breakfast, stony beach. Water tepid and shower awful. The town had no middle of the road places to eat or drink. Very disappointing for Italy. Elba is lovely...More
This hotel is in an excellent location. It is within walking distance of the historic centre and marina area of Portoferraio. It has its own private beach opposite the hotel, which was well maintained. The view from our room, out over the crystal clear water,...More
Quiet little hotel with a friendly staff and overall good quality. It has a little private beach area that is very comfortable. However be aware that this is a stone beach and shoes are needed.
If you have a car this will vastly improve your...More
Although it's within walking distance of where you disembark from the ferry, you'd never know it. There's a lovely outlook out to sea and minutes away from the (pebbly) beach. Our room was spotlessly clean. There was air conditioning but we didn't use it preferring...More
The room was uninspired but recently decorated. Smallish bathroom but very clean with hand towels that appeared to be linen rather than towelling. Staff not good at English but enough to understand most requests. Once we had found our way there we discovered a shorter...More
$83 - $245 (Based on Average Rates for a Standard Room)
#10 On the Beach Hotel in Portoferraio
Non-Smoking Rooms ,
Number of rooms
TripAdvisor is proud to partner with Booking.com, Priceline and TripOnline SA so you can book your Hotel Villa Ombrosa reservations with confidence. We help millions of travelers each month to find the perfect hotel for both vacation and business trips, always with the best discounts and special offers.
Province of Livorno >
Elba Island >
Also Known As
Ombrosa Hotel Portoferraio ,
Hotel Villa Ombrosa Elba Island, Italy - Portoferraio