Located on a cliffside overlooking the Caribbean Sea, lush mountains and the peaks of the volcanic Cabrits, upon arrival at Secret Bay Resort it’s easy to see why Dominica gets the nickname of Nature Island. With 22 standalone villas, the Relais & Châteaux property seamlessly blends luxury, nature...
















