Nestled on an unspoiled mountainside sloping to scenic Rodney Bay. The Caribbean Jewel Beach Resort is a secluded and idyllic retreat. With picturesque bay views including Pigeon Island and neighboring Martinique, this resort offers one of the finest views in St. Lucia.
« previous  

next »