The swankiest place to eat on the North Island is this smart rooftop restaurant in the Grand Caribe complex that serves sophisticated international plates with a view. Prices are some of the highest on the island, but both the service and quality of the dishes are up there. Try the chef's recommended wine-pairing menu.
Rain
Ambergris Caye