San Diego
Beach towns, canyon neighbourhoods and a border city, all inside one set of city limits
Browse San Diego
San Diego stretches from the Mexican border to the cliffs north of La Jolla, and the city limits contain what feel like a dozen separate towns. Ocean Beach and Mission Beach keep their surf-town character; North Park and South Park are canyon neighbourhoods of breweries, record shops and restaurants; Barrio Logan holds the largest collection of outdoor murals in the country beneath a motorway bridge. Balboa Park and the zoo anchor the middle. Our local picks span the lot – filter by category and budget below.
San Diego at a glance
- Ideal stay: 3 to 5 days
- Best time to visit: March to May and September to November
- Highlights: Balboa Park, the beaches and Barrio Logan
- Where to stay: Little Italy and downtown for walkability and the trolley; Ocean Beach and Pacific Beach for the coast; North Park for restaurants and breweries at lower prices
- Local picks: 32 hand-chosen places across eight categories
- Getting around: San Diego International is 5 km from downtown; the trolley runs to the border at San Ysidro and a car helps for the coast
Where to stay in San Diego
Compare live hotel prices and availability on the map. We may earn a commission at no extra cost to you.
Before you go
Things we recommend sorting before any trip. We may earn a commission at no extra cost to you.
Book your trip to San Diego
Find the best hotels and book tours and experiences, all in one place.
Find hotels in San DiegoBook tours and experiencesSan Diego travel FAQ
How many days do you need in San Diego?
Three to five. Balboa Park and the zoo fill a day, the beach towns another, and La Jolla, Barrio Logan and North Park each deserve half a day.
Where is the best area to stay in San Diego?
Little Italy and downtown for walkability and the trolley; Ocean Beach and Pacific Beach for the coast; North Park for restaurants and breweries at lower prices.
Do you need a car in San Diego?
Mostly yes. The trolley and buses cover downtown and the border, but the beaches, La Jolla and Balboa Park are far more practical by car.
What is the best time of year to visit San Diego?
Spring and autumn. May and June often bring low coastal cloud in the mornings, known locally as May Gray and June Gloom.