17 Best Things to Do in San Diego (Beaches, Food & More)

June 28, 2026
San Diego skyline and waterfront at sunset

San Diego is one of those places that pulls you back. The weather stays sunny almost all year, the beaches are wide and easy to reach, and there is always something fun going on. This list rounds up 17 of the best things to do in San Diego that are so good you will want to do them again on your next trip. Some are big name spots and some are local favorites, but all of them earn their place.

San Diego skyline and waterfront at sunset

1. Spend a day in Balboa Park

Balboa Park is the green heart of the city and one of the best things to do in San Diego for a full, easy day. It is packed with gardens, museums, and walking paths, plus the famous Spanish style buildings that make it feel like a movie set. Pack a picnic, wander the trails, and pop into a museum or two. Most people are surprised by how big it is, so wear comfy shoes.

Spanish colonial architecture at Balboa Park in San Diego

2. Meet the animals at the San Diego Zoo

The San Diego Zoo sits inside Balboa Park and ranks among the best in the world. You will see giraffes, polar bears, and hundreds of other animals across a huge, leafy space. Hop on the guided bus tour first to get your bearings, then walk back to the animals you liked most. It is a full day on its own, so try to arrive early.

Giraffe at the San Diego Zoo

3. Watch the sea lions at La Jolla Cove

La Jolla Cove looks like a postcard, with clear blue water tucked between rocky cliffs. Sea lions and seals lounge right on the rocks, and the snorkeling here is some of the best in the state. You can paddle a kayak out to the sea caves or just watch the waves from above. Come in the morning when the water is calm and the crowds are thin.

Sea lions resting on the rocks at La Jolla Cove in San Diego

4. Walk the deck of the USS Midway

The USS Midway is a real aircraft carrier you can walk through, parked right on the downtown waterfront. Climb up to the flight deck, sit in a cockpit, and check out dozens of restored planes. The free audio tour is led by sailors who served on board, which makes the whole thing feel alive. Kids love it, and so do most grown ups.

USS Midway aircraft carrier museum on the San Diego waterfront

5. Catch the light at Sunset Cliffs

Sunset Cliffs is exactly what it sounds like, a stretch of dramatic cliffs that glow gold when the sun drops. It is one of the best free things to do in San Diego. Bring a blanket, find a safe spot to sit, and watch the sky put on a show over the Pacific. Stay back from the edge though, since the rock can crumble.

Golden light over Sunset Cliffs in San Diego

6. Step back in time in Old Town

Old Town is where California got its start, and it still has a lively feel. Wander the historic streets, watch tortillas being made by hand, and load up on tacos at one of the busy Mexican spots. The shops sell pottery, candles, and bright souvenirs. It is free to walk around, so it is easy on the wallet too.

Historic adobe building and bell tower in Old Town San Diego

7. Relax on Coronado Island

Cross the big blue bridge to Coronado and you will feel like you left the city behind. The beach here has soft, sparkly sand with the historic Hotel del Coronado sitting right behind it. Rent a bike, grab an ice cream, and stroll the sand for a while. Sunset on this beach is hard to beat.

Hotel del Coronado and beach umbrellas on Coronado Island

8. Go out at night in the Gaslamp Quarter

The Gaslamp Quarter is the place to be when the sun goes down. This downtown neighborhood is full of restaurants, rooftop bars, live music, and old brick buildings lit up at night. Come hungry, since the food choices run from street tacos to fancy steak. Weekends get busy, so book a table if you have your heart set on one spot.

The Gaslamp Quarter sign lit up at night in downtown San Diego

9. Hike the cliffs at Torrey Pines

Torrey Pines is a coastal reserve with trails that hug the cliffs high above the ocean. The views are huge, the paths are short enough for most people, and you might spot dolphins in the water below. Go early to grab parking and beat the heat. Bring water, since there is not much shade out there.

Sandstone sea cliffs at Torrey Pines in San Diego

10. Take in the view at Cabrillo National Monument

Out on the tip of Point Loma, Cabrillo National Monument gives you one of the best views in San Diego. You can see the bay, the skyline, and even Mexico on a clear day. There is a historic lighthouse to walk through and tide pools to poke around in when the water is low. It is a quick drive from downtown and well worth it.

Old Point Loma Lighthouse at Cabrillo National Monument in San Diego

11. Ride the coaster at Belmont Park

Belmont Park is an old school beachfront amusement park right on Mission Beach. Ride the wooden roller coaster, play some arcade games, then walk straight onto the sand. The boardwalk is great for biking, people watching, and grabbing a bite. It has a fun, easy going vibe that works for all ages.

The wooden Giant Dipper roller coaster at Belmont Park in San Diego

12. Eat your way through Little Italy

Little Italy is one of the tastiest corners of the city. The streets are lined with pasta spots, bakeries, coffee shops, and a weekly farmers market that is worth planning around. Walk the main drag, share a few plates, and finish with gelato. It is also a great place to wander with no real plan.

13. See a Padres game at Petco Park

Catching a Padres game at Petco Park is a blast even if you are not a baseball fan. The stadium sits downtown and has great food, a grassy hill for kids to play on, and skyline views from the upper deck. Tickets are often cheap if you go for the lawn seats. Get there early to soak up the buzz.

Petco Park baseball stadium in downtown San Diego

14. Graze at Liberty Public Market

Liberty Public Market is a food hall packed with local vendors under one roof. You can grab tacos, fresh pasta, baked goods, and a drink all in one stop, which makes it perfect for picky groups. Seating fills up at lunch, so go a little before or after the rush. It sits inside a former navy base that is fun to walk around too.

Outdoor food stall at Liberty Public Market in San Diego

15. Spot whales on a harbor cruise

A whale watching cruise gets you out on the water with a real shot at seeing something amazing. Gray whales pass by in winter and spring, while blue whales show up in summer. Dolphins often ride along the boat too. Bring a jacket, since it gets chilly and windy once you leave the harbor.

Whale watching boat on the water near San Diego

16. Stroll the bay at Seaport Village

Seaport Village is a breezy waterfront spot with shops, snacks, and wide views of the bay. It is an easy place to stroll, watch the boats, and let kids run around near the water. Grab an ice cream or some fish and chips and find a bench. There is often live music on weekends, which adds to the fun.

The blue Pier Cafe over the water at Seaport Village in San Diego

17. Take a day trip to Julian

For something totally different, drive about an hour into the mountains to the old gold mining town of Julian. It is famous for warm apple pie, cute shops, and a slow small town feel. Fall brings cooler air and apple picking, but it is a treat any time of year. Snow even shows up some winters, which feels wild this close to the beach.

Baskets of fresh apples from Julian, California

Start planning your San Diego trip

San Diego packs a lot into one sunny city. Whether you came for the beaches, the food, or the big attractions, these 17 spots are some of the best things to do in San Diego and give you plenty of reasons to keep coming back. Save this list for your next trip and start checking them off.

Varied Lands is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. Learn more.

Don't Miss

One of the best hidden travel destinations

25 Hidden Travel Destinations That You Need To Visit

Most travelers stick to the same crowded spots, but the
An example of things to do and activities in Hocking Hills

13 Things To Do In Hocking Hills: Unique & Fun Activities

Hocking Hills State Park is located in southeastern Ohio and