Fronted by one of the most popular beaches in St Lucia, the Papillon by Rex Resorts has an unrivalled location on the shore of this beautiful island where the Caribbean waters tempt paddlers, swimmers and sporting enthusiasts from their sun-loungers. Enjoy international cuisine at the Monarch restaurant and refreshing cocktails.