$1.50/ft - $1.75/ft

Check Availability

Flag Harbor Marina

St. Leonard , Maryland - MD, United States

Flag Harbor Yacht Haven is a hidden treasure — a safe haven nestled among Calvert Cliffs on the western shore of the Chesapeake Bay

Flag Harbor Marina is a deep water, full service marina directly on the Chesapeake Bay’s Western shore. Guests of the marina enjoy access to Long Beach, close proximity to Solomons Island, Calvary Cliffs, and some of the greatest fishing on the bay!

Flag Harbor Marina has 168 slips on the water, and can accommodate vessels up to 40ft with 7ft draft and 13' beam. There is 1x30 AMP power available, as well as an extraordinary amount of amenities on-site. Such amenities include use of the community beach, pool, covered picnic pavilion with grills, fish cleaning stations, and dinghy dock with storage area. The marina has a used boat part store, anchors & oars on site, plus they sell Mercury Outboards and parts.

Flag Harbor Marina is unique in that it is located right on the Chesapeake Bay. In only a few minutes, you can enjoy beautiful open water and some of the best fishing. Flag Harbor Marina is also close to many great sailing destinations, including Annapolis, Solomons, Oxford, and St. Michaels. Book your slip now on Snag-A-Slip!

Read More



  • Restrooms
  • Showers
  • Parking
  • WiFi
  • Grills
  • Ship Store
  • Boat Service
  • Winter Storage
  • Liveaboard
  • Travel Lift
  • Dry Storage
  • Transportation


38.46285 / -76.47443

Flag Harbor Marina

St. Leonard , Maryland - MD, United States

$1.50/ft - $1.75/ft

List Your Slip!

Cancellation Policy: You must cancel your reservation 24 hours prior to arrival for a full refund. Please contact the marina or hello@snagaslip.com if you need to cancel.

This marina doesn’t have any reviews yet!

Have you visited this marina? Leave your review with our partner, Waterway Guide.