Royal Sporting Hotel is a great choice for your beach stay in Portovenere, putting you near activities like snorkeling, kayaking, and sailing. Guests in the mood for pampering can indulge in massages, facials, and aromatherapy, and the outdoor pool provides a splash of fun. Ristorante dei Poeti serves Mediterranean cuisine and is open for breakfast, lunch, and dinner. Other highlights include a marina, a rooftop terrace, and a poolside bar.