Things to do in San Diego, Top Villas

30 Things to do in San Diego

Discover 30 top things to do in San Diego, from La Jolla and Balboa Park to beaches, San Diego Zoo, LEGOLAND, SeaWorld and coastal adventures.

Things to do in San Diego, surfing

Discover the best of San Diego, CA

San Diego combines more than 70 miles of coastline with world-famous family attractions, lively neighborhoods, outdoor adventures and a year-round Southern California climate. You can start your morning kayaking or surfing along the coast, spend the afternoon exploring Balboa Park or a major museum and finish the day with fresh seafood, a harbor cruise or sunset overlooking the Pacific.

The city is particularly easy to experience through its distinctive neighborhoods. La Jolla pairs dramatic coastal scenery with snorkeling and kayaking, Mission Beach and Pacific Beach offer classic California beach life, while Downtown San Diego brings together the Gaslamp Quarter, Little Italy, Petco Park and the waterfront. Beyond the city, you can also reach attractions such as San Diego Zoo Safari Park and LEGOLAND California on straightforward day trips.

Our San Diego vacation rentals include stylish coastal homes in sought-after areas such as La Jolla, Mission Beach and Pacific Beach, alongside larger villas and mansions around communities including Escondido, Del Mar and Encinitas. Selected vacation rentals offer private pools, hot tubs, ocean views, outdoor entertaining areas and easy beach access, giving couples, families and larger groups a private base for exploring San Diego.

Iconic & Cultural Things to Do in San Diego

1. Explore Balboa Park

Location / Neighborhood: Balboa Park. Best For: Families, couples, museums, gardens, architecture. Estimated Time Needed: Half day to full day. Cost / Entry: Free to explore outdoors; museums and attractions extra.

Start your sightseeing at Balboa Park, a vast cultural park filled with museums, gardens, performance venues and ornate Spanish Colonial Revival architecture. Stroll along El Prado, admire the California Tower, explore landscaped gardens or choose from the park’s numerous museums covering art, science, aviation, photography and natural history.

You could easily spend an entire day here without seeing everything, especially if you combine the park with neighboring San Diego Zoo. Insider tip: decide which one or two museums interest you most before arriving, then leave time simply to walk through the gardens, courtyards and historic architecture.

Things to do in San Diego, Balboa Gardens

2. Spend the day at San Diego Zoo

Location / Neighborhood: Balboa Park. Best For: Families, wildlife lovers, couples. Estimated Time Needed: Full day. Cost / Entry: $$$.

Explore one of the world’s best-known wildlife attractions at San Diego Zoo, home to animals from ecosystems around the globe across a large, landscaped site in Balboa Park. Habitats range from African and Australian environments to tropical forests, with conservation and education forming an important part of the experience.

The zoo involves a considerable amount of walking, although transportation options within the grounds make it easier to move between areas. Insider tip: arrive near opening time, identify your must-see animals first and use the zoo’s app or map to avoid repeatedly crossing the park.

3. Tour the USS Midway Museum

Location / Neighborhood: Embarcadero / Downtown. Best For: Families, history, aviation, military heritage. Estimated Time Needed: 3–4 hours. Cost / Entry: $.

Step aboard the USS Midway, a historic aircraft carrier moored beside San Diego’s waterfront. Explore areas of the enormous ship, see restored military aircraft and learn about life at sea through exhibits and stories from those who served aboard aircraft carriers.

The flight deck provides impressive views across San Diego Bay as well as a close look at historic aircraft. Insider tip: wear comfortable closed-toe shoes and allow several hours — the Midway is much larger than it first appears from the waterfront.

USS Midway Museum

4. Explore Old Town San Diego

Location / Neighborhood: Old Town. Best For: Families, history, food, free activities. Estimated Time Needed: 2–4 hours. Cost / Entry: Free to explore; food and individual attractions extra.

Discover the early history of San Diego at Old Town San Diego State Historic Park, where preserved and reconstructed buildings introduce visitors to life in 19th-century California. Museums, historic homes, demonstrations and shops sit alongside Mexican restaurants and colorful courtyards.

The wider Old Town neighborhood adds markets, dining and other historic sites, making this much more than a quick museum stop. Insider tip: explore the historic buildings before lunch, then stay for Mexican food rather than visiting only the shops and restaurants.

5. Visit Cabrillo National Monument

Location / Neighborhood: Point Loma. Best For: Families, couples, history, coastal views. Estimated Time Needed: 2–4 hours. Cost / Entry: –$; National Park Service entrance fee applies.

Head to the tip of Point Loma for panoramic views across San Diego Bay, the Pacific Ocean and downtown skyline at Cabrillo National Monument. The site commemorates Juan Rodríguez Cabrillo’s arrival on the West Coast in 1542 while also protecting coastal landscapes and military history.

Visit the Old Point Loma Lighthouse, explore trails or head down towards the rocky intertidal zone when conditions allow. Insider tip: plan tide-pool visits around a suitable low tide rather than assuming they will be accessible throughout the day.

Cabrillo National Monument

6. Discover the Gaslamp Quarter

Location / Neighborhood: Downtown San Diego. Best For: Couples, groups, dining, nightlife. Estimated Time Needed: 2–4 hours. Cost / Entry: Free to explore; dining and entertainment extra.

Walk through the historic Gaslamp Quarter, where Victorian-era buildings now house restaurants, rooftop bars, entertainment venues and shops. The compact neighborhood is easy to explore on foot and becomes particularly lively during evenings and major events at the nearby convention center and Petco Park.

It works equally well for an afternoon sightseeing stop or a night out with friends. Insider tip: arrive in the late afternoon to appreciate the historic streets before staying for dinner and evening entertainment.

7. Eat your way around Little Italy

Location / Neighborhood: Little Italy / Downtown. Best For: Couples, families, food lovers. Estimated Time Needed: 2–4 hours. Cost / Entry: Free to explore; food and shopping extra.

Spend a few hours in Little Italy, one of San Diego’s most popular dining neighborhoods. Italian restaurants and cafés sit alongside modern cocktail bars, boutiques and public spaces, while the weekly farmers market brings local produce, specialty foods and artisan products into the neighborhood.

Piazza della Famiglia provides a natural gathering point for a relaxed afternoon or evening. Insider tip: visit during the Little Italy Mercato if food shopping is a priority, or come later for dinner when patios and surrounding streets become livelier.

Palma Italian Kitchen Champions Gate

8. Watch a Padres game at Petco Park

Location / Neighborhood: East Village / Downtown. Best For: Families, groups, sports fans. Estimated Time Needed: 3–4 hours. Cost / Entry: $.

Experience San Diego’s sporting culture at Petco Park, home of Major League Baseball’s San Diego Padres. The downtown ballpark is surrounded by restaurants and bars and offers views towards the city skyline, giving games a distinctive urban atmosphere.

Baseball season generally runs from spring through early fall, while the venue also hosts concerts and special events at other times of year. Insider tip: arrive early enough to explore Gallagher Square and the surrounding East Village before first pitch rather than heading straight to your seat.

Beaches & Coastal Things to Do in San Diego

9. See the sea lions at La Jolla Cove

Location / Neighborhood: La Jolla. Best For: Families, couples, wildlife, coastal walks. Estimated Time Needed: 1–2 hours. Cost / Entry: Free.

Visit one of San Diego’s most recognizable stretches of coastline at La Jolla Cove, where sandstone cliffs overlook protected Pacific waters. Sea lions are frequently seen resting around the rocky shoreline, while coastal paths provide beautiful views across the La Jolla Ecological Reserve.

The Cove is surrounded by restaurants and shops, making it easy to combine wildlife viewing with a wider day in La Jolla. Insider tip: always keep a respectful distance from sea lions and seals, never block their access to the water and follow any temporary wildlife-protection closures.

Things to do in San Diego, sea lions in La Jolla cove

10. Kayak through the La Jolla sea caves

Location / Neighborhood: La Jolla Shores. Best For: Couples, families with older children, adventure, marine life. Estimated Time Needed: 1.5–2.5 hours. Cost / Entry: $.

Paddle through the protected waters of the La Jolla Ecological Reserve on a guided kayak trip beneath dramatic coastal cliffs. Depending on ocean conditions, tours may approach or enter some of the area’s famous sea caves while guides point out marine life and geological features.

Sea lions, seabirds and other wildlife are commonly seen around the reserve, although sightings vary naturally. Insider tip: choose a guided excursion if you’re unfamiliar with ocean kayaking and expect cave access to depend on swell, tide and safety conditions on the day.

11. Snorkel at La Jolla Shores

Location / Neighborhood: La Jolla. Best For: Confident swimmers, families, marine life. Estimated Time Needed: 1–3 hours. Cost / Entry: Free with your own equipment; rentals and tours extra.

Explore the clear waters of the La Jolla Underwater Park and Ecological Reserve, where snorkeling can reveal fish, rays and other Pacific marine life. La Jolla Shores offers a sandy entry point and is also a popular departure area for kayaking and diving experiences.

During certain warmer months, leopard sharks can gather in shallow waters around La Jolla, offering a remarkable wildlife encounter when conditions align. Insider tip: check ocean conditions before entering and book a guided snorkeling tour if you are unfamiliar with local currents or marine environments.

Things to do in San Diego, leopard sharks

12. Hike Torrey Pines State Natural Reserve

Location / Neighborhood: La Jolla / Del Mar. Best For: Couples, families, hiking, photographers. Estimated Time Needed: 2–4 hours. Cost / Entry: Free to hike; parking fees may apply.

Walk along sandstone cliffs high above the Pacific at Torrey Pines State Natural Reserve, named for one of North America’s rarest native pine trees. Trails cross coastal scrub and dramatic bluffs before reaching viewpoints over the ocean and beaches below.

Routes vary in length, so you can fit in a shorter scenic walk or spend several hours exploring different trails. Insider tip: stay on marked trails and away from unstable cliff edges, and start earlier on warm days because large sections offer little shade.

13. Spend the day at Mission Beach and Belmont Park

Location / Neighborhood: Mission Beach. Best For: Families, teenagers, beach days, rides. Estimated Time Needed: Half day to full day. Cost / Entry: Beach and park entry free; rides extra.

Combine a Southern California beach day with classic amusement-park fun at Mission Beach and Belmont Park. Swim or relax on the wide sandy shoreline before crossing to the beachfront amusement park, where rides include the historic Giant Dipper wooden roller coaster.

The boardwalk connecting Mission Beach and surrounding coastal areas is also popular for walking, cycling and rollerblading. Our San Diego vacation rentals include a strong selection of homes around Mission Beach. Insider tip: enjoy the beach earlier in the day and visit Belmont Park later when the rides and boardwalk become livelier.

Mission Beach San Diego

14. Experience Pacific Beach

Location / Neighborhood: Pacific Beach. Best For: Couples, groups, surfing, beach life. Estimated Time Needed: Half day to full day. Cost / Entry: Free; rentals and dining extra.

Spend a relaxed day around Pacific Beach, one of San Diego’s liveliest coastal neighborhoods. Walk along the boardwalk, surf or swim when conditions permit and explore the cafés, restaurants and bars around Garnet Avenue and the beachfront.

Pacific Beach has a younger and more energetic atmosphere than some of San Diego’s quieter coastal communities, particularly after sunset. Top Villas also offers San Diego vacation rentals within easy reach of the beach. Insider tip: visit during the morning if you want a calmer beach atmosphere or stay into the evening if dining and nightlife are part of your plans.

15. Relax on Coronado Beach

Location / Neighborhood: Coronado. Best For: Families, couples, swimming, beach walks. Estimated Time Needed: Half day. Cost / Entry: Free.

Cross San Diego Bay to Coronado, where a broad sandy beach stretches beside one of Southern California’s most recognizable historic hotels. The shoreline is ideal for long walks, relaxed family beach days and watching the sun set over the Pacific.

Coronado’s compact downtown around Orange Avenue adds cafés, boutiques and restaurants within easy reach of the waterfront. Insider tip: leave time to explore the neighborhood rather than simply driving to the beach and back — Coronado’s walkable streets are part of the appeal.

Things to do in San Diego, Coronado Beach sunset

16. Watch sunset at Sunset Cliffs Natural Park

Location / Neighborhood: Point Loma / Ocean Beach. Best For: Couples, photographers, scenic walks. Estimated Time Needed: 1–2 hours. Cost / Entry: Free.

Finish a day beside the Pacific at Sunset Cliffs Natural Park, where rugged sandstone cliffs overlook waves, sea caves and offshore rock formations. Coastal paths and viewpoints make this one of San Diego’s most memorable places to watch the evening light.

The cliffs are beautiful but exposed, with unstable edges in places. Insider tip: arrive well before sunset to find a safe viewing position, remain behind barriers and never climb onto unstable cliff edges for photographs.

Sunset Cliffs Natural Park

17. Go whale watching

Location / Neighborhood: San Diego Bay / Pacific Ocean. Best For: Families, couples, wildlife lovers. Estimated Time Needed: 2.5–4 hours. Cost / Entry: $.

Head offshore on a San Diego whale-watching cruise for the chance to see migrating whales, dolphins and other marine life. Different species pass the Southern California coast throughout the year, with gray whales particularly associated with winter migration and blue whales more commonly seen during warmer periods.

Even without a whale sighting, the cruise offers excellent views back towards San Diego and the coastline. Insider tip: wildlife is never guaranteed, so choose an established operator and bring an extra layer — conditions offshore can feel much cooler than they do on land.

Things to do in San Diego, whale watching

18. Cruise San Diego Bay

Location / Neighborhood: Downtown waterfront / Embarcadero. Best For: Couples, families, sightseeing, sunset. Estimated Time Needed: 1–3 hours. Cost / Entry:$.

See San Diego from the water on a harbor sightseeing or sunset cruise around San Diego Bay. Depending on the route, you can pass naval vessels, Coronado, the downtown skyline, waterfront parks and the Coronado Bridge.

Options range from short narrated harbor tours to sailing trips and evening dining cruises, making this easy to tailor to your itinerary. Insider tip: choose a late-afternoon sailing if you want daylight sightseeing followed by sunset views without dedicating an entire day to the excursion.

Best Things to Do in San Diego with Kids

19. Visit the Living Coast Discovery Center

Location / Neighborhood: Chula Vista / San Diego Bay National Wildlife Refuge. Best For: Families, wildlife lovers, conservation, marine life. Estimated Time Needed: 2–3 hours. Cost / Entry: $$; admission applies.

Discover local Southern California wildlife at the Living Coast Discovery Center, a nonprofit zoo and aquarium set beside the wetlands of San Diego Bay. Rather than focusing on large-scale entertainment, the center is dedicated to connecting visitors with the region’s coastal environment through conservation, education and close-up encounters with native and rescued wildlife. Explore exhibits featuring green sea turtles, sharks, rays, jellies and shorebirds, then head outdoors to see hawks, owls and eagles, before exploring the surrounding refuge landscape.

Things to do in San Diego aquarium, sea turtle

20. Explore Birch Aquarium at Scripps

Location / Neighborhood: La Jolla. Best For: Families, marine life, science, rainy days. Estimated Time Needed: 1.5–3 hours. Cost / Entry: $$.

Learn more about the Pacific Ocean at Birch Aquarium at Scripps Institution of Oceanography, where exhibits introduce visitors to marine habitats, conservation and current ocean research. Colorful fish, seahorses and interactive displays are complemented by outdoor areas overlooking the coastline.

Its relatively compact size makes the aquarium easy to combine with La Jolla Cove or La Jolla Shores on the same day. Insider tip: reserve your entry time ahead during weekends and school breaks, then continue down to the coast after your visit.

21. Visit The New Children’s Museum

Location / Neighborhood: Downtown San Diego. Best For: Families, younger children, creative play. Estimated Time Needed: 2–3 hours. Cost / Entry: $$.

Give younger visitors plenty of opportunities to climb, create and experiment at The New Children’s Museum. Large-scale art installations are designed for active participation rather than simply looking, with play spaces and creative activities encouraging children to explore through movement and imagination.

Its downtown location makes the museum particularly convenient when you need an indoor break between waterfront sightseeing and other family activities. Insider tip: allow children to set the pace rather than trying to move through every installation in a fixed order.

Things to do in San Diego, kids museum

22. Discover science at Fleet Science Center

Location / Neighborhood: Balboa Park. Best For: Families, science, interactive exhibits, rainy days. Estimated Time Needed: 2–3 hours. Cost / Entry: $$.

Turn science into a hands-on experience at the Fleet Science Center in Balboa Park. Interactive exhibits explore physics, technology, space and the natural world, while the center’s giant-screen theater adds documentaries and immersive educational films.

It works particularly well for school-age children and can easily be paired with another Balboa Park museum. Insider tip: check the theater schedule before arriving so you can plan exhibits around the film you want to see.

23. Visit San Diego Zoo Safari Park

Location / Neighborhood: Escondido. Best For: Families, wildlife, conservation. Estimated Time Needed: Full day. Cost / Entry: $$$.

Head inland to San Diego Zoo Safari Park, where expansive habitats recreate open landscapes for wildlife including giraffes, rhinos and elephants. The park covers a large area, with wildlife experiences, walking trails and elevated viewpoints offering a very different day from San Diego Zoo.

The major new attraction for 2026 is Denny Sanford Elephant Valley, which opened in March as the largest project in the Safari Park’s history. The new habitat surrounds guests with views of elephants across a recreated savanna environment and expands interpretation of elephant behavior and conservation. Insider tip: Top Villas has large vacation homes around Escondido, making the Safari Park particularly convenient if you’re staying inland.

24. Spend the day at LEGOLAND California

Location / Neighborhood: Carlsbad. Best For: Families, younger children, LEGO fans. Estimated Time Needed: Full day. Cost / Entry: $$$.

Take younger children to LEGOLAND California Resort in Carlsbad for rides, interactive building experiences, themed lands and elaborate LEGO models. The park is particularly well suited to elementary-school-age children, with attractions designed around family participation rather than extreme thrills.

New for 2026, LEGO Galaxy opened in March with the Galacticoaster — the park’s first new roller coaster in 20 years — alongside two additional rides, character experiences and a space-themed play area. Insider tip: treat LEGOLAND as a dedicated day trip and arrive near opening time if you want to experience the most popular rides before afternoon queues build.

Legoland San Diego

Food, Entertainment & Unique Things to Do in San Diego

25. Explore Liberty Station and Liberty Public Market

Location / Neighborhood: Point Loma. Best For: Families, couples, food, art. Estimated Time Needed: 2–4 hours. Cost / Entry: Free to explore; food and shopping extra.

Spend an afternoon at Liberty Station, a former naval training center transformed into a district of restaurants, galleries, parks, shops and cultural spaces. At its heart, Liberty Public Market brings together independent food vendors selling everything from local seafood and tacos to coffee, desserts and international dishes.

Large lawns and waterfront paths make it easy to combine eating and shopping with time outdoors. Insider tip: visit hungry and share several smaller dishes across your group rather than settling on the first vendor you see.

Things to do in San Diego, cuisine

26. Explore San Diego’s craft beer scene

Location / Neighborhood: North Park, Miramar and across San Diego. Best For: Adults, couples, groups, food and drink. Estimated Time Needed: 2–4 hours. Cost / Entry: $$.

San Diego has one of the most established craft brewing scenes in the United States, with breweries and tasting rooms scattered across neighborhoods such as North Park, Miramar and Point Loma. Styles range from the hop-forward beers closely associated with Southern California to lagers, stouts and experimental seasonal releases.

Choose a walkable neighborhood with several tasting rooms or book a guided brewery experience if you want to visit producers spread across the city. Insider tip: focus on two or three breweries rather than attempting a citywide tour, and arrange rideshare or a designated driver if everyone intends to taste.

27. Play Torrey Pines Golf Course

Location / Neighborhood: La Jolla. Best For: Golfers, couples, groups, ocean views. Estimated Time Needed: 4–5 hours. Cost / Entry: $$$; green fees vary.

Play beside the Pacific at Torrey Pines Golf Course, one of America’s most recognizable municipal golf facilities. Its North and South courses occupy clifftops above the ocean, with the South Course particularly famous for hosting major professional tournaments.

The annual Farmers Insurance Open also brings PGA Tour golf to Torrey Pines, generally around the beginning of the year. Insider tip: tee times can be highly sought after, so investigate booking rules well before your vacation if playing Torrey Pines is a priority.

San Diego Golf Courses

28. Explore Del Mar and Encinitas

Location / Neighborhood: North County coast. Best For: Couples, families, beaches, shopping. Estimated Time Needed: Half day to full day. Cost / Entry: Free to explore.

Take a coastal drive north to Del Mar and Encinitas, two laid-back communities that showcase a different side of the San Diego region. Del Mar combines ocean views, beaches and restaurants with its famous racetrack, while Encinitas offers surf culture, independent shops and relaxed coastal dining.

Both destinations work well for a slower day away from Downtown San Diego’s headline attractions. Insider tip: explore them as part of one North County coastal day rather than making separate trips, particularly if you’re also heading towards Carlsbad.

29. See a concert at The Rady Shell at Jacobs Park.

Location / Neighborhood: Embarcadero / Downtown waterfront. Best For: Couples, groups, music, evening entertainment. Estimated Time Needed: 2–3 hours. Cost / Entry: $.

Listen to live music beside San Diego Bay at The Rady Shell at Jacobs Park, the waterfront home of the San Diego Symphony. The striking outdoor venue hosts orchestral concerts alongside film-with-orchestra performances, popular music and special events.

Its waterfront position makes an evening performance feel distinctly San Diegan, particularly on warm summer nights. Insider tip: check the seasonal program before your vacation and arrive early enough to enjoy the waterfront setting before the performance begins.

30. Take a day trip to Temecula Valley wine country

Location / Neighborhood: Temecula Valley. Best For: Couples, adult groups, wine lovers. Estimated Time Needed: Full day. Cost / Entry:$.

Swap the coast for rolling vineyards on a day trip to Temecula Valley, northeast of San Diego. Dozens of wineries offer tasting rooms, vineyard views and restaurants, creating an easy countryside contrast to the beaches and city attractions.

Guided wine tours can simplify transportation and allow everyone in your group to take part in tastings without worrying about driving. Insider tip: choose three or four wineries at most rather than rushing between too many stops, and reserve tastings during popular weekends. For a fun and dynamic multi-center San Diego vacation, choose our stylish Temecula vacation rentals near the wineries.

Temecula wineries, things to do in San Diego

Seasonal Events in San Diego

Farmers Insurance Open

Usually held around January or early February, the Farmers Insurance Open brings PGA Tour golf to Torrey Pines. The coastal setting and championship course make it one of San Diego’s signature winter sporting events. Insider tip: accommodation around La Jolla and the surrounding coast can become busier during tournament week, so plan ahead.

San Diego County Fair

Held across June and July at the Del Mar Fairgrounds, the San Diego County Fair combines carnival rides, live entertainment, exhibitions, animals and famously creative fair food. It’s particularly popular with families visiting during the early summer. Insider tip: weekday visits generally offer a calmer experience than peak weekend evenings.

San Diego County Fair

San Diego Pride

Usually celebrated in July, San Diego Pride brings a major parade, festival, live entertainment and community events to the city, with celebrations centered around Hillcrest and Balboa Park. Insider tip: expect road closures and large crowds around the main parade and festival areas.

San Diego Comic-Con International

Every July, San Diego Comic-Con International transforms Downtown San Diego with panels, previews, exhibitions, cosplay and events connected with comics, film, television and gaming. Insider tip: even without convention tickets, Downtown becomes extremely busy and hosts numerous related events, so reserve accommodation and restaurants early.

December Nights

Held in Balboa Park each December, December Nights fills the park with holiday lights, performances, food, craft vendors and festive entertainment. For 2026, the event is scheduled for December 4–5. Insider tip: use public transport or event shuttle options where possible, as parking around Balboa Park becomes particularly busy.

Things to do in San Diego, December lights at Balboa Park

Where to Stay in San Diego

Choose La Jolla if dramatic coastal scenery, kayaking, snorkeling and upscale restaurants are priorities. Staying here gives you easy access to La Jolla Cove, La Jolla Shores, Torrey Pines and Birch Aquarium while placing you in one of San Diego’s most scenic oceanfront neighborhoods.

Stay around Mission Beach for a classic family beach vacation. The boardwalk, Belmont Park and Mission Bay are close at hand, while many of our San Diego vacation rentals here put you within a short walk of the sand. Pacific Beach suits guests looking for a livelier atmosphere, with surfing, restaurants, cafés and nightlife concentrated around the beachfront and Garnet Avenue.

For larger groups or visitors prioritizing space, private amenities and attractions farther inland, our award-winning collection also includes substantial homes around Escondido, placing San Diego Zoo Safari Park within particularly easy reach. Our San Diego collection ranges from scenic condos and family-friendly beach villas to large group-friendly mansions with private sports' facilities. Selected San Diego vacation rentals feature private pools, hot tubs, barbecue areas, ocean views and generous indoor and outdoor entertaining spaces, with pet-friendly options also available for a carefree stay.

Plan your San Diego Trip