The widest selection of good eating places is in the older part of Santa Maria di Castellabate, close to the beach. There are a handful of atmospheric places in the small hilltop town of Castellabate proper. One of them, Cantina Belvedere, backs up a good menu with equally sublime views.