Choosing the best hotels in San Diego starts with deciding what kind of trip you want, because the city's neighborhoods offer very different experiences.
Downtown, around the Gaslamp Quarter, Little Italy and the waterfront, puts you close to restaurants, nightlife, the convention center and the trolley.
The beach communities, from Coronado and Mission Beach to Pacific Beach and La Jolla, trade some convenience for sand, surf and ocean views. Mission Bay offers resort-style hotels on calm water, while Mission Valley and Old Town are good for value and transit access.
San Diego's hotel scene covers every style. You can sleep in a Victorian landmark on the beach, a pink 1920s hotel above La Jolla Cove, a Craftsman lodge overlooking a famous golf course or a hip boutique hotel in North Park.
Luxury resorts in North County and the hills offer spas, golf and quiet, while downtown towers deliver rooftop pools and bay views. Prices rise sharply in summer, during Comic-Con in July and around big conventions, so book early in high season.
Parking fees and nightly resort fees can add significantly to the cost, so check the full price before booking.
This guide is organized by area and by type of stay, so you can find the right base for your trip.
We start with our top picks across the city, then break them down by the best areas to stay, couples, views and rooftops, families, luxury, boutique character, spas and budget-friendly value.