12 Best Things to Do in San Diego


Published: 24 Sep 2026


San Diego is an easy city to enjoy, whether you’re coming for a beach weekend, a family trip, or a few days of sightseeing. The city has much more than its famous coastline, with major attractions, historic neighborhoods, outdoor adventures, great food, and plenty of places to slow down and enjoy the California weather.

If it’s your first visit, deciding what to fit into your itinerary can be tricky. From Balboa Park and the San Diego Zoo to La Jolla Cove, Coronado, Torrey Pines, and Sunset Cliffs, these are the best things to do in San Diego, along with some fun and less-obvious spots worth knowing about.

Best Things to Do in San Diego

San Diego has plenty to see, but you don’t need to travel across the whole city to have a great trip. The places below cover a mix of beaches, nature, history, food, and some of the city’s most popular attractions, so you can choose what fits your trip and interests.

1. Explore Balboa Park — Best for Culture & Gardens

Balboa park gardens and spanish-style architecture in san diego one of the best things to do in san diego

Balboa Park is one of the easiest places to spend a few hours in San Diego. You can walk through its gardens and historic buildings, visit museums, or simply explore the El Prado area without planning every minute. The park is home to 18 museums, along with gardens, cultural attractions, theaters, and the San Diego Zoo.

Some of the highlights include the Japanese Friendship Garden, California Tower, Museum of Us, Fleet Science Center, and San Diego Natural History Museum. There are also plenty of open spaces and walking paths, so you can enjoy Balboa Park even if you don’t want to spend the day inside museums.

Tip: Don’t try to see everything in one visit. Pick a couple of museums or gardens, then leave some time to walk around and enjoy the architecture.

2. Visit San Diego Zoo — Must-Do for Animal Lovers

San diego zoo with animals and lush landscaped surroundings

The San Diego Zoo is one of the city’s biggest attractions and a must-do if you enjoy seeing wildlife. Located in Balboa Park, the zoo covers a large area with animals from around the world, including elephants, gorillas, pandas, giraffes, and koalas. There are also walking paths, guided tours, and different areas to explore throughout the zoo.

Give yourself several hours if you want to see a good portion of the zoo without rushing. Comfortable shoes are worth bringing because there is quite a bit of walking, and some parts of the park involve hills.

Tip: Arrive early if you want to see more animals before the busiest part of the day.

Read Also:

3. See the Sea Lions at La Jolla Cove — Best for Wildlife & Ocean Views

Sea lions resting on rocks at la jolla cove in san diego

La Jolla Cove is one of the most recognizable coastal spots in San Diego. The small cove is surrounded by rocky cliffs and is known for its resident sea lions, which can often be seen resting on the rocks near the water. The coastline is also part of the La Jolla Underwater Park, making the area popular for snorkeling, swimming, and kayaking.

You can walk along the nearby coastal paths, stop at viewpoints, or spend time around the beach and cove. If you want to explore beyond the main viewpoint, La Jolla Shores is nearby and offers a wider stretch of sand.

Tip: Keep a respectful distance from the sea lions and check local conditions before entering the water.

4. Hike Torrey Pines State Natural Reserve — Best for Coastal Views

Coastal hiking trail with ocean views at torrey pines san diego

Torrey Pines is a great choice when you want to get away from the city for a few hours. The reserve sits along the coast and has hiking trails through sandstone cliffs, pine trees, and coastal scenery. Several trails are available, so you can choose a route based on how much time and energy you have.

The trails lead to viewpoints overlooking the Pacific, and you can also reach Torrey Pines State Beach from the reserve. It’s a different side of San Diego from the busy beaches and downtown attractions, making it a must-do for anyone who enjoys walking and nature.

Tip: Take water, wear proper walking shoes, and start earlier in the day if you want to avoid the stronger afternoon sun.

5. Spend a Day in Coronado — Best Weekend Escape

Coronado bridge over san diego bay connecting san diego and coronado

Coronado is a relaxing change of pace from central San Diego. The island is known for its wide sandy beach, walkable streets, small shops, restaurants, and the famous Hotel del Coronado. You can spend the morning on Coronado Beach, walk along the waterfront, then head to Orange Avenue for food and shopping.

If you have extra time, check out the beach tide pools or take a ferry or water taxi across the bay. Coronado works particularly well for a weekend trip when you want a slower day without leaving the San Diego area.

Tip: Don’t miss the Coronado Bridge, which offers great views of San Diego Bay as you travel between San Diego and Coronado.

6. Walk Through San Diego’s Old Town

Historic buildings and streets in old town san diego

Old Town is a good place to get a feel for San Diego’s early history. The area includes historic buildings, museums, shops, restaurants, and Old Town San Diego State Historic Park. You can walk between the sites, browse local stores, and stop for Mexican food along the way.

It’s also one of the more convenient places to visit if you want sightseeing and dining in the same stop. The area is easy to explore on foot, so you don’t need a detailed itinerary to enjoy it.

Tip: Go around lunchtime and allow a couple of hours to explore the historic area and grab something to eat.

7. Tour the USS Midway Museum

Uss midway aircraft carrier at the san diego waterfront

Step aboard the USS Midway and get a look at what life was like on one of America’s longest-serving aircraft carriers. The ship is now a museum on San Diego’s waterfront, with restored aircraft, crew spaces, exhibits, and the large flight deck overlooking the harbor.

You can walk through areas that would have been used by sailors and explore the aircraft displayed on deck. There are also self-guided audio tours and volunteer-led talks that add more detail to the visit. If you’re interested in military history, aviation, or ships, this is a must-do San Diego attraction.

Tip: Allow at least two to three hours so you have enough time to explore the ship properly.

8. Watch the Sunset at Sunset Cliffs

Pacific ocean sunset viewed from sunset cliffs in san diego

Sunset Cliffs is one of the coolest places to visit when you want ocean views without planning a full activity around it. The Point Loma coastline has tall cliffs, walking paths, rocky beaches, and several spots where you can stop and watch the Pacific.

The main reason to come is simple: find a good viewpoint, settle in, and watch the sun go down. During the day, the area is also worth visiting for a coastal walk and photography.

Tip: Arrive before sunset if you want time to find parking and a good viewing spot, especially on busy evenings.

9. Spend the Day at Mission Beach

Mission beach shoreline and boardwalk in san diego

Mission Beach is a good place to go when you want a relaxed day by the water with plenty happening nearby. You can swim, surf, walk along the boardwalk, rent a bike, or simply find a spot on the sand and enjoy the beach.

The area is also home to Belmont Park, where you’ll find rides, games, food, and the historic Giant Dipper roller coaster. With restaurants and casual spots close to the beach, it’s easy to stay here for most of the day rather than making it a quick stop.

Tip: Come early if you’re driving, as parking around the beach can become difficult later in the day.

10. Visit Cabrillo National Monument — Best for Point Loma Views

Cabrillo national monument overlooking the pacific ocean and san diego bay

At the tip of Point Loma, Cabrillo National Monument is a good stop for a mix of San Diego history and coastal scenery. The site overlooks the Pacific Ocean and San Diego Bay, and on a clear day you can see across toward Mexico.

You can visit the Old Point Loma Lighthouse, walk along the trails, and explore the tide pools when conditions allow. The monument is also a popular place to look for migrating whales during the winter months.

Tip: Check the tide times before visiting if you want to see the tide pools, as they are best explored during low tide.

11. Explore Little Italy — Best for Food & an Evening Stroll

Piazza and restaurants in little italy san diego

Little Italy is one of the easiest neighborhoods to explore on foot in downtown San Diego. The area is packed with restaurants, cafes, bakeries, bars, and small shops, with Piazza della Famiglia providing a central spot to sit and take a break.

Come hungry and take your time walking through the neighborhood rather than treating it as a quick sightseeing stop. It’s particularly enjoyable in the evening when the restaurants and streets become more lively.

Tip: Little Italy is a good place to plan dinner after spending the day exploring downtown.

12. Take a San Diego Harbor Cruise

San diego harbor cruise with downtown skyline views

A harbor cruise is a simple way to see San Diego from a different angle. As you travel around San Diego Bay, you’ll get views of the downtown skyline, waterfront, Coronado Bridge, and naval ships along the harbor.

Different cruises are available depending on what you want from the experience, including sightseeing trips during the day and evening cruises. Some tours also focus on local wildlife or seasonal whale watching.

Tip: Bring a light jacket even on a warm day. It can feel noticeably cooler once you’re out on the water.