Luxe hotel options include the elegant and historic Royal Grand Hotel San Remo and the Grand Hotel Del Mare in nearby Bordighera, with the latter boasting lush gardens and a private beach.