Hotel Sant'Andrea

Sant’Andrea Marciana, Elba, Italy

Some of the best things about this charming family-run hotel are the spectacular views from the garden overlooking the sea (they’ll leave you absolutely speechless) and the friendly welcome of the attentive staff who make you feel right at home. You may never want to leave this peaceful haven, but the beach is only a 10-minute walk away (there’s also a convenient shuttle service). The restaurant is noted for its wonderful local cuisine.