San Diego, with its stunning coastline, vibrant downtown, and world-famous attractions, attracts millions of travelers every year. Whether you’re visiting for business, leisure, or a family vacation, finding the right hotel can make all the difference in your experience. To help you navigate San Diego’s diverse lodging options, we’ve compiled a list of the top hotels in the city, ranked by popularity, guest reviews, and overall value. Each hotel listing includes detailed information on location, pricing, available services, and how to book your stay conveniently.
Address: 1500 Orange Ave, Coronado, CA 92118
Price Range: Starting from $350 per night for standard rooms
Overview
This iconic Victorian beachfront hotel is one of San Diego’s most recognizable landmarks. Hotel del Coronado combines historic charm with modern luxury, offering guests direct access to one of the best beaches in the region. Its sprawling grounds feature lush gardens, fine dining, and a host of recreational activities.
Services and Amenities
Beachfront access with rental options for paddleboards and kayaks
Luxurious spa and wellness center
Multiple on-site restaurants and casual dining options
Outdoor pools with cabanas and family-friendly zones
Event spaces and meeting rooms suitable for business travelers
Complimentary Wi-Fi throughout the property
Booking Tips
Rooms at Hotel del Coronado can be reserved through popular travel booking platforms and travel agencies. To secure the best rates, consider booking early, as rooms with ocean views and suites tend to sell out quickly. Special packages may include spa credits or dining discounts.

2. Pendry San Diego
Address: 550 J St, San Diego, CA 92101
Price Range: Starting at $400 per night
Overview
Pendry San Diego is a stylish luxury hotel located in the bustling Gaslamp Quarter, perfect for travelers who want to be in the heart of the city’s nightlife and cultural scene. The hotel seamlessly blends modern design with classic comfort and offers premium amenities.
Services and Amenities
Rooftop pool and lounge with panoramic city views
State-of-the-art fitness center and spa services
Several on-site dining venues featuring local and international cuisine
Pet-friendly accommodations
Valet parking and concierge services
Meeting and event spaces
Booking Tips
Reservations are widely available via major hotel booking platforms and travel apps. Look for deals that include dining credits or complimentary valet parking. Weekend stays often come with entertainment and special event access in the Gaslamp Quarter.
3. Fairmont Grand Del Mar
Address: 5300 Grand Del Mar Ct, San Diego, CA 92130
Price Range: Starting from $550 per night
Overview
Set amid 400 acres of preserved open space, the Fairmont Grand Del Mar offers an upscale resort experience away from the downtown hustle. This Mediterranean-style luxury hotel is perfect for guests seeking privacy, golf, and spa indulgence.
Services and Amenities
Championship golf course on-site
Award-winning spa with a full menu of treatments
Multiple pools, including a family pool and adults-only pools
Gourmet dining options featuring locally sourced ingredients
Kids’ club with supervised activities
Fitness center and hiking trails
Booking Tips
Booking through third-party sites is straightforward and often comes with perks like complimentary breakfast or resort credits. For a special occasion, consider suites with private terraces or golf course views, which require early booking.
4. Kimpton Hotel Palomar San Diego
Address: 1047 5th Ave, San Diego, CA 92101
Price Range: Starting at $280 per night
Overview
Situated in the vibrant downtown district, Kimpton Hotel Palomar offers a boutique hotel experience with an emphasis on style and personalized service. It’s ideal for both business and leisure travelers looking for modern amenities in a central location.
Services and Amenities
Rooftop pool and bar with city skyline views
Pet-friendly policies with amenities for furry companions
In-room yoga mats and wellness programs
On-site restaurant and 24-hour room service
Complimentary bike rentals to explore the city
Meeting rooms and business center
Booking Tips
This hotel is popular on booking engines and often features seasonal discounts. Many travelers appreciate flexible cancellation policies offered by third-party sites. Booking well in advance is recommended during major city events.
5. Loews Coronado Bay Resort
Address: 4000 Loews Coronado Bay Rd, Coronado, CA 92118
Price Range: Starting from $350 per night
Overview
Loews Coronado Bay Resort is a waterfront property offering expansive views of the San Diego Bay and a more secluded, resort-style atmosphere. Families and couples alike enjoy its quiet setting combined with easy access to Coronado Island’s attractions.
Services and Amenities
Six outdoor pools and a private marina
Watersports rentals including paddleboards and kayaks
Full-service spa and fitness center
On-site dining with seafood specialties
Kids’ club and family activities
Complimentary shuttle to downtown San Diego
Booking Tips
Bookings are available via online travel platforms and agencies. Early reservation helps secure rooms with bay views and larger suites. Packages occasionally bundle meals and activities for added value.
6. The Westin San Diego Gaslamp Quarter
Address: 910 Broadway Cir, San Diego, CA 92101
Price Range: Starting from $250 per night
Overview
Located in the energetic Gaslamp Quarter, The Westin offers modern comfort close to San Diego’s entertainment, dining, and shopping hubs. It’s an excellent choice for visitors who want to immerse themselves in the city’s vibrant nightlife while staying in a comfortable setting.
Services and Amenities
Heated outdoor pool and whirlpool
24-hour fitness studio and running concierge services
On-site dining with health-conscious options
Pet-friendly rooms
Business center and meeting spaces
Easy access to trolley stations and city tours
Booking Tips
This hotel is widely listed on travel booking sites, often offering last-minute deals. Look for promotions that include free breakfast or parking when booking. Weekend packages sometimes include tickets to local attractions.
7. Hotel Indigo San Diego Gaslamp Quarter
Address: 509 9th Ave, San Diego, CA 92101
Price Range: Starting at $220 per night
Overview
Hotel Indigo is known for its boutique style and local flair. Positioned in the heart of the Gaslamp District, it offers colorful decor and a friendly atmosphere that appeals to younger travelers and couples.
Services and Amenities
Rooftop bar with city views
Pet-friendly accommodations
In-room smart TVs and streaming services
On-site fitness center
Complimentary morning coffee and snacks
Easy access to nightlife and public transit
Booking Tips
Hotel Indigo is competitively priced on online travel agencies. Book during promotional periods to take advantage of discounted rates. Flexible cancellation options make it convenient for spontaneous trips.

8. Marriott Marquis San Diego Marina
Address: 333 W Harbor Dr, San Diego, CA 92101
Price Range: Starting from $350 per night
Overview
With a stunning location overlooking the marina and bay, the Marriott Marquis provides a luxury experience paired with proximity to the Convention Center and downtown attractions. The expansive property is perfect for business travelers, families, and tourists alike.
Services and Amenities
Two outdoor pools with cabanas
Full-service spa and fitness center
Multiple restaurants and lounges
Marina slips available for guest use
Kids’ activities and family programs
Meeting and event spaces
Booking Tips
Booking through trusted travel portals or agents often comes with perks like resort credits or complimentary upgrades. Early booking secures rooms with the best views or larger suites.
How to Book Your San Diego Hotel Stay
When it comes to booking, travelers have numerous options beyond official hotel channels. Third-party travel booking platforms such as Booking.com, Expedia, Hotels.com, and travel agencies offer extensive listings of San Diego hotels, often with competitive pricing and flexible cancellation policies. Here are a few tips for smart booking:
Compare Prices: Use multiple platforms to find the best rates and special offers.
Check Reviews: Read guest reviews on trusted travel websites to ensure the hotel meets your expectations.
Look for Packages: Many sites bundle hotel stays with flights or car rentals, providing cost savings.
Book Early: Especially for popular hotels and room types, early reservations can secure better prices and availability.
Use Filters: Narrow your search by amenities important to you, such as pools, pet-friendliness, or family services.
San Diego offers an impressive variety of hotels that cater to every type of traveler, blending location, comfort, and personalized service to create a truly memorable experience. From historic beachfront resorts with sweeping ocean views to sleek, design-forward boutique hotels in the heart of downtown, the city’s accommodation scene is as diverse as its culture. Visitors can choose from luxury properties offering world-class dining and spa treatments, family-friendly hotels with spacious suites and kid-focused amenities, or budget-conscious options that still provide exceptional comfort and convenience.
The hotels highlighted above represent some of the best stays in San Diego, each offering unique advantages—whether it’s immediate beach access, proximity to the city’s vibrant nightlife, or easy connections to top attractions like Balboa Park, the San Diego Zoo, and the Gaslamp Quarter. By planning your trip in advance and using trusted booking platforms, you can secure the ideal property that aligns with both your budget and travel style.
With the right hotel as your home base, every part of San Diego becomes more accessible, from its sun-drenched coastline to its lively cultural districts. A well-chosen stay doesn’t just enhance your visit—it can define it, turning your getaway into an unforgettable chapter in your travel story.