Location. Bayside Inn at the Wharf is a family friendly motel located in central San Francisco, close to San Francisco Art Institute, Fisherman's Wharf, and Musee Mecanique. Additional points of interest include Westfield San Francisco Center Shopping..