Sandals La Toc in St. Lucia offers luxury all-inclusive accommodations for couples along beautiful beaches. Room options include Deluxe rooms from $4,830 and Oceanview rooms from $5,082 with views of the ocean. The resort has nine restaurants, multiple bars and pools, and offers activities like scuba diving and golf. Coconut Bay Beach Resort in St. Lucia has family and adults-only wings, with room rates starting at $3,741 for Harmony Ocean View rooms. Barcelo Bavaro Palace Deluxe in Punta Cana, Dominican Republic is a 5-star all-inclusive resort with ten restaurants and pools, located on a two-mile beach.