The Ultimate San Diego Bucket List: 20 Must-See Beaches, Hikes & Attractions
San Diego is the quintessential Southern California destination, where golden beaches meet rugged cliffs, vibrant neighborhoods, and year-round sunshine.
Whether you’re planning a laid-back beach vacation, an outdoor adventure, or a city escape packed with culture and food, this guide highlights 25 of the best things to do in San Diego, from iconic landmarks to hidden gems locals love.
Let’s dive in.
1. Visit Seaport Village
Seaport Village is a charming waterfront shopping and dining district along San Diego Bay. With boutique shops, local restaurants, and harbour views, it’s a relaxing place to start your trip.

One of its most unique attractions? A historic 1895 hand-carved carousel that still operates today, a nostalgic experience for just a few dollars.
2. See the “Kissing Sailor” Statue

Just steps from the waterfront stands the iconic “Unconditional Surrender” statue, inspired by the famous WWII photograph of a sailor kissing a nurse. Located near the USS Midway, it’s an easy stop along Harbour Drive and one of San Diego’s most photographed landmarks.
3. Visit Seal Rock in La Jolla Cove
Seal Rock is exactly what it sounds like, a massive rock formation where sea lions and harbor seals lounge in the sun year-round.

An overlook above the cove allows visitors to watch these marine animals in their natural habitat safely. It’s completely free, but parking fills up quickly, especially on weekends.
4. Explore Cabrillo National Monument
Located on the Point Loma Peninsula, this monument commemorates Juan Rodríguez Cabrillo’s 1542 landing.

Highlights include:
Old Point Loma Lighthouse

Tide pools (during low tide)
Scenic cliffside trails

Panoramic views of San Diego Bay

There’s an entrance fee per vehicle, but the views alone make it worth it.
5. Watch the Sunset at Sunset Cliffs Natural Park
If you only watch one sunset in San Diego, make it here.

Perched 400 feet above the Pacific, Sunset Cliffs delivers dramatic ocean views and golden skies. It’s free to visit, but arrive early, parking is limited, and sunset crowds are real.
6. Hike Torrey Pines State Natural Reserve
Torrey Pines is a must if you love hiking.
Favorite trails:

Guy Fleming Trail (short & scenic)
Beach Trail Loop
Expect elevated ocean views, rugged sandstone cliffs, and some of the most beautiful coastal landscapes in Southern California. Arrive early upper parking lots quickly.

7. Relax at Mushroom Beach
This lesser-known La Jolla beach is named for its mushroom-shaped rock formations. It has a quieter; more local feel compared to the main cove.

Street parking only and expect a short stairway to walk down.
8. Hike Annie’s Canyon Trail
One of San Diego’s most unique hikes.
This 1.5-mile trail winds through a narrow slot canyon, complete with metal ladders and panoramic views at the top. Go early; parking is limited in the residential neighbourhood.

Avoid hiking if rain is forecast (flash flood risk).
9. Wander Balboa Park
Balboa Park spans 1,200 acres and is home to:

Museums
Gardens
Theaters
Cultural centers
The world-famous San Diego Zoo
You can easily spend an entire day here. Budget travelers will love the free gardens and art areas.
10. Hike the Saigon Trail (Ho Chi Minh Trail)
This 0.7-mile technical trail descends cliffs to Black’s Beach. It includes a narrow canyon and challenging climbs. Only attempt in good weather and if you’re comfortable with scrambling.
It feels more like an adventure than a hike.
11. Walk the Spruce Street Suspension Bridge
Built in 1912, this 375-foot pedestrian bridge gently sways as you cross above a canyon in Bankers Hill. It’s a quick, free stop near Balboa Park.


12. Explore Ocean Beach

Ocean Beach has a laid-back, surf-town vibe. Browse local shops along Newport Avenue, then catch sunset at the beach.
13. Take in the Skyline at Centennial Park

Located in Coronado, this park offers one of the best skyline views in the city. It’s especially stunning at sunset.
14. Snorkel at La Jolla Cove
Snorkeling here feels like swimming through an underwater forest of kelp. Summer offers calmer waters and better visibility.
15. Walk the Mission Beach Boardwalk

Perfect for biking, skating, or just strolling along the ocean. The boardwalk stretches for miles and is packed with energy.
16. Visit The Cave Store (La Jolla)

A small shop that leads to the only sea cave in La Jolla accessible by land. A short staircase takes you down into the cave opening overlooking the ocean.
17. Visit Windansea Beach
A scenic beach known for strong surf and dramatic rock formations. Popular with experienced surfers.
18. See Harper’s Topiary Garden

A quirky Mission Hills home where shrubs are sculpted into animals and shapes. Quick, unique stop, just be respectful since it’s a private residence.
19. Visit Coronado Beach

Wide sandy shoreline and views of the iconic Hotel del Coronado. The sand sparkles thanks to mica minerals.
20. Visit Mount Soledad National Veterans Memorial

One of the highest points in San Diego with panoramic ocean and city views, and a powerful veteran's memorial site.
Final Thoughts
San Diego truly offers the best of both worlds, endless beaches and outdoor adventure mixed with vibrant culture and city energy.
From hiking Torrey Pines and Annie’s Canyon to snorkeling at La Jolla Cove and watching the sunset from Mount Soledad, you’ll never run out of things to do.
Enjoy your trip to sunny Southern California.