The Caves luxury resort features a unique dining experience that visitors to the Jamaican getaway won't soon forget: Luxurious meals served in a private cave grotto. Situated in seaside cliffs honeycombed with nooks and crannies, the resort also offers swimming within the cave system as well as suites and cottages perched atop the cliffs.

Related Summaries