Navy Beach, St. Maarten is located inside the Yacht Club Isle de Sol Marina, (home to 40 mega-yacht berths). Situated inside the protected waters of the Simpson Bay Lagoon, the marina is a highly sought after destination for some of the world’s largest mega-yachts.
Navy Beach, St. Maarten is located on Airport Road in Simpson Bay, St. Maarten, Dutch Caribbean.
- 18.161974 , -63.251587
Yacht Club Isle de Sol can be contacted directly as follows: