Flexible, water-soluble hosts are capable of selective molecular recognition in cellular environments and can detect neurotransmitters such as choline in cells. Both cationic and anionic water-soluble self-folded deep cavitands can recognize suitable styrylpyridinium dyes in cellular interiors. The dyes selectively accumulate in nucleotide-rich regions of the cell nucleus and cytoplasm. The hosts bind the dyes and promote their relocation to the outer cell membrane: the lipophilic cavitands predominantly reside in membrane environments but are still capable of binding suitable targets in other cellular organelles. Incubating the cells with structurally similar biomarkers such as choline, cholamine, betaine, or butyrylcholine illustrates the selective recognition. Choline and butyrylcholine can be bound by the hosts, but minimal binding is seen with betaine or cholamine. Varying the dye allows control of the optical detection method, and both "turn-on" sensing and "turn-off" sensing are possible.