Leeward Beach

  1. Home
  2. Destination Guide
  3. Leeward Beach

Attractions

Outdoor Activities

Set along the scenic waters of the North Atlantic Ocean, Leeward Beach is one of the most popular tourist attractions on Grace Bay, attracting locals and tourists to its shores. This white sand beach is serenaded by the crystal clear waters of the ocean, making it a sight to behold. The tropical surroundings of the beach make it the perfect place to take a romantic stroll on the coast while watching the sun set into the distance. Swimming, snorkeling and scuba diving can be done here.

Location:  Dolphin Avenue