Linda Mar in Pacifica and Cowell's Beach in Santa Cruz are two of the best places for beginning surfers in the San Francisco Bay Area.. Here are some companies that offer surf lessons in the San Francisco Bay Area:. 1. Adventure Out - Santa Cruz - This company offers two-day beginner lessons in Santa Cruz and Pacifica.. 2. Cowell's Beach Surf Shop - 30 Front St, Santa Cruz - This company offers surf lessons next to the legendary beginner surf break next to the Santa Cruz Harbor.. 3. NorCal Surf Shop - 5440 Coast Highway, Pacifica - Gear rentals and surf lessons with very easy access to the Linda Mar break.. #California #Beginners_Surf_Spots_+_Surf_Lessons_Near_San_Francisco #Best_San_Francisco_Beaches_for_Surfing