With its understated Old World charm, sweeping bay views, and impeccable service, Hotel Mediterraneo is the logical choice for a four-star hotel experience in Sant'Agnello. Immersed in well-kept orange and lemon tree gardens and with its own beach access, it seems worlds away from bustling Sorrento, but is actually a 15 minute, 1 km stroll to town. (The hotel also offers a shuttle service.) Some rooms have balconies with their sea views—it pays to request one upon booking. There are panoramic views from the Vesuvio restaurant, and you can tuck into a pizza at the poolside bar.