- Our list of the best things to do in San Francisco, California, features the top 894 nearby activities — including 328 great attractions with user approval ratings of 90% or more!
- San Francisco, CA has a variety of great sights and experiences nearby. Top categories include: Outdoor Places, Food & Drink, Entertainment & Shows, and Sights & Landmarks.
- The results below include the top 251 things to do within the city of San Francisco, CA , followed by 645 popular activities in nearby cities, including Pacifica, Berkeley, Half Moon Bay, San Carlos, South San Francisco, Oakland, Sausalito, Richmond, Martinez, San Leandro, Walnut Creek, Hayward, Alameda, San Bruno, Castro Valley, San Mateo, Belmont, Redwood City, San Rafael, Daly City, Union City, Vallejo, Burlingame, Pleasant Hill, Benicia, Novato, Tiburon, Lafayette, Danville, Concord, San Ramon, San Pablo, Menlo Park, Lodi, Santa Ynez, Fremont and Dublin
100% 6 votes
3420 Mt Diablo Blvd, Ste a, Lafayette, CA 94549 MoreLess Info
Lafayette Art Gallery is a fine art gallery showcasing artwork by both emerging and established artists. The gallery exhibits and sells artwork from a variety of artistic disciplines, such as jewelry, sculpture, oil, acrylic, mixed media, clay, metal, and glass.
GAMA Ride is a family-friendly entertainment center that features a selection of 3D and 6D game simulators. The center also offers traditional rides and games, as well as a full service snack bar and birthday party packages.
Hosting community baseball events, Belmont Sports Complex features baseball diamonds, stadium bleachers, concession stands, and more. Visitors can also barbecue in one of the picnic areas or jog on the complex's track.
88% 8 votes
519 Marine View St, Ste J, Belmont, CA 94002 MoreLess Info
As a training facility for baseball and softball, Diamond In The Rough Baseball offers visitors amenities like hitting tunnels, pitching tunnels, fielding areas, batting cages, and soft toss stations. The center also hosts baseball camps and clinics.
100% 3 votes
530 Marine View Street, Belmont, CA 94002 MoreLess Info
The mission of the Bay Area Educational Theater Company is to provide theater training and exposing participants and audiences to quality theatrical productions. The company also offers summer camps as well as acting lessons.
Specializing in modern dance, NewGround Theatre Dance Company offers a variety of dance classes that teach visitors meditative practices. In addition to dance, the company offers laughter yoga, drumming, and body casting classes.
100% 2 votes
5945 Bruce Drive, Castro Valley, CA 94546 MoreLess Info
New Heights Training Stables is a private boarding and training facility for horses. New Heights offers both beginners and advanced riders customized weekly lessons. Boarding services are also available, with included access to a jumping arena, dressage court, and trails.