Things to do in San Francisco

Activities, attractions and tours

Photo by JoyFilledWander

Browse San Francisco activities by category


Explore thousands of activities with free cancellation and no added fees.

Design your experience with airport transfers, excursions, day tours & more.

Get an insider's look in what to book before you travel.


What to do in San Francisco


Popular places to visit

Frequently asked questions

Is San Francisco worth visiting?
Famous for its nature and coastal beaches, finding awesome things to do in San Francisco is simple. Be sure to add Sayulita Beach to your trip itinerary when here.
How do I spend a day in San Francisco?
After you've checked off key attractions like Sayulita Beach and Rancho Mi Chaparrita, spend the rest of your day enjoying the retail and food options in San Francisco.
What is the top tourist attraction in San Francisco?
Sayulita Beach is one of the top tourist attractions in San Francisco and deserves a place on every itinerary of the area.
Is three days enough to stay in San Francisco?
Three days in San Francisco is enough to enjoy the city's key attractions. Many travelers spend three days on average. Sayulita Beach, San Pancho Nayarit Market and Rancho Mi Chaparrita are highly rated sights. Like to see more? Hang around a bit longer to visit nearby hotspots such as Puerto Vallarta.
Is San Francisco a walkable city?
That depends on what you'd like to see and do in San Francisco. Several attractions, including Sayulita Beach, are reachable on foot. If you feel like a wander through one of San Francisco's cool neighborhoods, North End is 3 kilometers away from downtown.
What are some activities to do in San Francisco with kids?
What to do in San Francisco for adults?
Whether you're a culture enthusiast, food lover or outdoor explorer, there are loads of things to do in San Francisco for adults.
Are there free things to do in San Francisco?
From enjoying parks to wandering around hip neighborhoods, it's easy to find free things to do in San Francisco. If you need new ideas, ask for recommendations from a local tour guide. Sayulita Beach is a top spot for anyone wishing to save on their travel adventures.