A good marina can be many things. A launching pad for adventure, a home away from home, a safe harbor after a long voyage, or shelter from a storm. It’s where you keep one of your prized possessions—the one you spend your work hours dreaming of (and paying for).

Depending on what you’re looking for, whether it’s a transient slip or a more permanent home base, the Chesapeake Bay offers marinas to meet every need. And the options don’t stop there. Looking for a resort marina? We’ve got them—with pools, playgrounds, dock bars, restaurants, and spas. If you need to get work done, there are lifts, mechanics, technicians, and chandleries to help out, ranging from full-service marinas to DIY boatyards. Whatever you need for your boat, there are more than 400 marinas ready to help out, ringing the 11,000 miles of Bay shoreline, so wherever your Chesapeake adventures take you, you’re never far from a safe place to tie up.

Upper Bay

Marina WebsitePhone Number
McDaniel Yacht Basin410-287-8121
Shelter Cove Yacht Basin833-425-2423 
 Bohemia Bay Yacht Harbor410-885-2601
Lighthouse Point Marina410-675-8888
Oasis Marinas at The Crescent443-510-9341
Harbor East Marina410-625-1700
Baltimore Inner Harbor Marina410-837-5339 
Port Covington Marina410-406-7954
Baltimore Yacht Basin410-539-8895
Worton Creek Marina410-778-3282
Maryland Yacht Club 410-255-4444
Haven Harbour Marina410-778-6697
Haven Harbour South410-778-6697
Fairwinds Marina410-216-0205

Middle Bay

Marina WebsitePhone Number
Piney Narrows Yacht Haven410-643-6600
Annapolis Town Dock410-216-0347 
Annapolis City Marina410-268-0660
Port Annapolis Marina410-269-1990
Bay Bridge Marina410-643-3162
Hartge Yacht Harbor443-607-6306
Harbour Cove Marina301-261-9500
Shipwright Harbor Marina410-867-7686
Herrington Harbour North Marina
Resort & Yacht Center
Herrington Harbour South301-855-5000
The Wharf Marina202-595-5165
The Yards Marina202-484-0309
National Harbor Marina301-749-1582 
Knapp’s Narrows Marina & Inn410-886-2720
Campbell’s Bachelor Point Yacht Company410-226-5592
Campbell’s Town Creek Boatyard410-226-0213
Campbell’s Boatyard at Jack’s Point410-226-5105
Generation III Marina410-228-2520
Yacht Maintenance Company410-228-8878
Cambridge Yacht Basin410-228-4031
Calvert Marina LLC.410-326-4251 
Goose Bay Marina and Campground301-932-0885
Hope Springs Marina540-659-1128

Lower Bay

Marina WebsitePhone Number
Coles Point Marina and RV Resort202-484-0309 
Coan River Marina804-529-6767
Windmill Point Marina804-436-1818
Deltaville Yachting Center804-776-9898
Norview Marina833-425-2423
Stingray Point Marina804-776-7272
Riverwalk Landing Piers757-890-3370 
Downtown Hampton Public Piers757-727-1276
Bluewater Yachting Center757-723-6774
Waterside Marina757-625-3625
Atlantic Yacht Basin757-482-2141