View of Boats docked at a marina in San Diego at Bay Club Hotel

Contact & Location

Contact our hotel on the San Diego Bay

The Bay Club Hotel & Marina is located on San Diego’s Shelter Island and San Diego Bay, which is minutes from Mission Beach, Ocean Beach and Pacific Beach. It’s also one of the most popular hotels near Shelter Island.