Sombrero Beach is one of Marathon’s most beautiful and popular waterfront parks. Located at the end of Sombrero Beach Road, this sandy beach along the Atlantic Ocean offers a wonderful place for residents and visitors to swim, relax, picnic, and enjoy the Florida Keys.

The park was redeveloped in 2001 with accessibility in mind and features a variety of amenities, including picnic pavilions, playground areas, volleyball courts, restrooms, outdoor showers, and shaded areas throughout the park.

Sea Turtle Nesting

Sombrero Beach is also an important sea turtle nesting beach. From April through October, Loggerhead Sea Turtles and other species may come ashore at night to lay their eggs.

During active nesting season, certain areas surrounding established nests may be temporarily protected or restricted. These nesting areas typically occupy only a small portion of the beach, allowing the remainder of the beach to stay open for residents and visitors to enjoy.

The beach is regularly surveyed during nesting season for new sea turtle activity. Trained and state-certified volunteers assist with early-morning surveys to identify and monitor nests and help protect Marathon’s sea turtle population.

Hours & Location

Beach Hours: Monday through Sunday, 7:00 a.m. to dusk.

Directions: Turn south onto Sombrero Beach Road and continue to the end of the road. Sombrero Beach will be directly ahead.

Parking Fees: $6 per hour for the first two hours and $2.50 per hour thereafter.  (No overnight parking is allowed and trailers will be towed.)

Please Note: There are no designated RV or bus parking spaces available at Sombrero Beach.

Whether you're spending the day swimming, enjoying a family picnic, playing volleyball, watching wildlife, or simply relaxing along the Atlantic Ocean, Sombrero Beach offers a beautiful place to experience the natural beauty of Marathon and the Florida Keys.

Click here for live webcam of Sombrero Beach.

Click any thumbnail image to view a slideshow

Supporting Documents

Sombrero Beach Map (185 KB)

Directions

Sombrero Beach

Sombrero Beach Rd

Marathon, FL 33050

See map: Google Maps