Las Terrenas is the perfect blend of a dreamy beach village and a cosmopolitan town. Its waterfront boasts multiple stunning beaches, as well as a variety of small hotels, international bistros, apparel, arts & crafts boutiques, local restaurants, and lively bars.