Nestled on the secluded Naonao Beach in Port Barton, Mariejoy Haven Beach Resort offers private coral‑reef access reachable by private boat or a 20‑minute unpaved road ride. Modern beachfront cottages feature sea‑view balconies, oversized beds, solar‑powered fans, and complimentary linens. Guests enjoy a beachfront bar, free filtered water, kayaks, snorkels, hammocks, and proximity to island‑hopping tours, snorkeling, and two nearby waterfalls.