San Diego ranks among California's most exclusive destinations, famous for its beaches, year-round mild climate, luxury resorts, and elegant neighborhoods like La Jolla, Coronado, Mission Bay, and the Gaslamp Quarter. The city offers hotels for every kind of traveler: oceanfront resorts, boutique hotels, historic properties, and luxury retreats with spas and golf courses throughout the county.

Hotel del Coronado — San Diego's most iconic hotel, opened in 1888 directly on the ocean and the backdrop for "Some Like It Hot" starring Marilyn Monroe — is the definitive first San Diego hotel recommendation. Fairmont Grand Del Mar, set among rolling hills and championship golf courses — is one of the most prestigious resorts in all of California. And Pendry San Diego in the heart of the Gaslamp Quarter — a modern luxury hotel at the center of the city's nightlife — rounds out the trio of properties every serious San Diego stay should consider first.

This guide ranks the best hotels in San Diego — covering the city's most iconic historic properties, its most essential golf and spa resorts, and its most important boutique and beachfront addresses — with the honest context that helps you book the right San Diego hotel for your trip. This guide ranks the 10 best hotels in San Diego.

Quick Comparison: Best Hotels in San Diego

HotelNeighborhoodStyleBest ForPrice
Hotel del CoronadoCoronadoHistoric Beachfront IconCouples, families, honeymoons$600–1,500+
Fairmont Grand Del MarDel MarGolf and Spa ResortGolf, spa, equestrian$750–2,000+
Pendry San DiegoGaslamp QuarterModern Nightlife LuxuryCouples, business, nightlife$330–700
The Lodge at Torrey PinesLa JollaGolf and Ocean ViewGolf, spa, hiking$580–1,200
La Valencia HotelLa JollaRomantic Pink LadyCouples, ocean views$500–900
InterContinental San DiegoDowntown BayfrontBusiness BayfrontBusiness, cruise travelers$350–700
Omni San Diego Hotel at the BallparkGaslamp QuarterBallpark AdjacentPetco Park, Gaslamp exploring$230–500
Hyatt Regency Mission BayMission BayFamily ResortFamilies, water sports$300–600
Pacific Terrace HotelPacific BeachBeachfront BoutiqueRelaxation, sunsets, couples$450–800
The US GrantDowntownClassic Historic LuxuryClassic city-center luxury$250–600

The 10 Best Hotels in San Diego: Full Reviews

1. Hotel del Coronado — The Best Hotel in San Diego

Location: 1500 Orange Ave, Coronado  |  Price: $600–1,500+ per night  |  Best For: San Diego's most iconic hotel, opened in 1888, a private beach and exclusive atmosphere

Hotel del Coronado holds its position as San Diego's best hotel through more than a century of genuine history, opened in 1888 by Elisha Babcock Jr. and Hampton L. Story as the largest resort hotel in the world at the time and among the first buildings anywhere to use electric lighting throughout its rooms. Designated a National Historic Landmark in 1977, the hotel remains one of the last great wooden Victorian beach resorts still standing, its distinctive red-turreted silhouette instantly recognizable from countless films and photographs.

The hotel famously served as the backdrop for the 1958 film "Some Like It Hot" starring Marilyn Monroe, Tony Curtis, and Jack Lemmon, and author L. Frank Baum reportedly wrote much of "The Wonderful Wizard of Oz" during his stays there, later designing the chandeliers found in the Crown Room. The private beach, full-service spa, numerous restaurants, and genuinely exclusive atmosphere demonstrate a resort whose century-plus history has been maintained without becoming a museum piece.

The honest verdict: The best hotel in San Diego — for guests who want more than 130 years of oceanfront history with a private beach and exclusive atmosphere, Hotel del Coronado is the non-negotiable first recommendation.

Check Rates → Hotel del Coronado

2. Fairmont Grand Del Mar — The Best Golf Resort in San Diego

Location: Del Mar  |  Price: $750–2,000+ per night  |  Best For: One of the most prestigious resorts in California, championship golf, an award-winning spa

Fairmont Grand Del Mar delivers the most prestigious golf resort experience in San Diego, its setting among rolling hills and a championship golf course making it a genuine favorite among California's most demanding travelers. The resort's Tuscan-inspired architecture and secluded canyon setting create a sense of escape rarely found this close to the city.

The championship golf course, award-winning spa, multiple pools, a genuinely top-tier restaurant, and even horseback riding demonstrate a resort built around a genuinely complete luxury escape. The secluded setting makes it a strong choice for guests wanting privacy alongside world-class amenities.

The honest verdict: The best golf resort in San Diego — for guests who want championship golf paired with an award-winning spa in a secluded, prestigious setting, Fairmont Grand Del Mar is the outstanding choice.

Check Rates → Fairmont Grand Del Mar

3. Pendry San Diego — The Best Hotel for Nightlife in San Diego

Location: 550 J St, Gaslamp Quarter  |  Price: $330–700 per night  |  Best For: A modern luxury hotel in the heart of the city's nightlife, a rooftop pool, excellent restaurants

Pendry San Diego delivers the strongest nightlife-adjacent luxury experience in the city, its Gaslamp Quarter setting placing guests directly within San Diego's most concentrated dining and nightlife district. The hotel's modern design distinguishes it from the more historic properties found elsewhere in the city.

The scenic rooftop pool and bar, full-service spa, and genuinely excellent on-site restaurants demonstrate a hotel whose modern luxury suits both business travelers and couples seeking a lively downtown base. The Gaslamp Quarter location keeps nearly every major downtown attraction within walking distance.

The honest verdict: The best hotel for nightlife in San Diego — for guests who want modern luxury at the center of the city's nightlife and dining scene, Pendry San Diego is the outstanding choice.

Check Rates → Pendry San Diego

4. The Lodge at Torrey Pines — The Best Ocean View Golf Hotel in San Diego

Location: La Jolla  |  Price: $580–1,200 per night  |  Best For: Overlooking the famed Torrey Pines golf course, ocean views, spa and hiking

The Lodge at Torrey Pines delivers one of the most scenic golf hotel experiences in San Diego, its position directly overlooking the celebrated Torrey Pines golf course offering genuinely spectacular ocean views from much of the property. The Craftsman-style architecture adds real character distinct from the city's more conventional luxury resorts.

The sweeping ocean views, full-service spa, access to the acclaimed golf course, and nearby hiking trails through Torrey Pines State Natural Reserve demonstrate a hotel whose setting rivals any in Southern California. The La Jolla location keeps it close to the neighborhood's excellent restaurants and shopping.

The honest verdict: The best ocean view golf hotel in San Diego — for guests who want spectacular views over the Torrey Pines golf course paired with genuine spa and hiking access, The Lodge at Torrey Pines is the outstanding choice.

Check Rates → The Lodge at Torrey Pines

5. La Valencia Hotel — The Most Romantic Hotel in San Diego

Location: La Jolla  |  Price: $500–900 per night  |  Best For: Known as the "Pink Lady" of La Jolla, ocean views, a romantic atmosphere in the heart of La Jolla

La Valencia Hotel delivers the most romantic hotel experience in San Diego, its distinctive pink Mediterranean-style façade having made it a beloved La Jolla landmark since it first opened. The hotel's central La Jolla location places it within walking distance of the neighborhood's famous coastal views, boutiques, and restaurants.

The sweeping ocean views, elegant pool, and genuinely romantic atmosphere demonstrate a hotel whose old-world charm has been carefully preserved. The central La Jolla setting makes it an easy base for exploring the neighborhood's celebrated coastline on foot.

The honest verdict: The most romantic hotel in San Diego — for couples who want ocean views and old-world La Jolla charm, La Valencia Hotel is the outstanding choice for a romantic stay.

Check Rates → La Valencia Hotel

Explore San Diego's Hotel Neighborhoods

San Diego's finest hotels concentrate around its most celebrated coastal neighborhoods, easily paired with a USS Midway Museum visit or a 3-hour whale watching cruise for guests staying near the downtown bayfront.

6. InterContinental San Diego — The Best Business Hotel in San Diego

Location: Downtown Bayfront  |  Price: $350–700 per night  |  Best For: A bayfront hotel in the heart of downtown, business travel, cruise departures, bay views

InterContinental San Diego delivers the strongest business travel experience among the city's downtown hotels, its bayfront position placing it within walking distance of the convention center, the Gaslamp Quarter, and the cruise terminal. The hotel's modern design and reliable service have made it a genuine favorite among corporate travelers.

The sweeping bay views, convenient convention center proximity, and easy access to cruise departures demonstrate a hotel built specifically around downtown convenience. The bayfront setting makes it an easy choice for business trips and pre- or post-cruise stays alike.

The honest verdict: The best business hotel in San Diego — for guests who want a convenient bayfront base for business or cruise travel, InterContinental San Diego is the outstanding choice.

Check Rates → InterContinental San Diego

7. Omni San Diego Hotel at the Ballpark — The Best Hotel for Petco Park in San Diego

Location: Gaslamp Quarter  |  Price: $230–500 per night  |  Best For: Ideal for guests visiting the Gaslamp Quarter and Petco Park, genuine downtown convenience

Omni San Diego Hotel at the Ballpark delivers the most convenient stay for guests prioritizing Petco Park and the Gaslamp Quarter, its position directly adjacent to the stadium making it a genuine favorite among baseball fans and downtown explorers alike. The hotel's accessible pricing relative to nearby luxury properties adds real value.

The direct Petco Park proximity and easy walking access to the Gaslamp Quarter's restaurants and nightlife demonstrate a hotel built around genuine downtown convenience. The location makes it especially strong for guests attending games or events at the ballpark.

The honest verdict: The best hotel for Petco Park in San Diego — for guests attending games or exploring the Gaslamp Quarter, Omni San Diego Hotel at the Ballpark is the outstanding choice.

Check Rates → Omni San Diego Hotel at the Ballpark

8. Hyatt Regency Mission Bay Spa and Marina — The Best Hotel for Families in San Diego

Location: Mission Bay  |  Price: $300–600 per night  |  Best For: Ideal for families and beach vacations, water slides, a marina, water sports

Hyatt Regency Mission Bay Spa and Marina delivers the strongest family-friendly resort experience in San Diego, its water slides, marina, and full range of water sports making it a genuine favorite among families with children of every age. The Mission Bay setting offers calmer waters than the open ocean, ideal for younger swimmers.

The dedicated water slides, full-service marina, multiple pools, and a wide range of water sports demonstrate a resort built specifically around active family vacations. The Mission Bay location makes it an easy base for exploring the wider bay area.

The honest verdict: The best hotel for families in San Diego — for families wanting water slides, a marina, and genuine water sports access, Hyatt Regency Mission Bay Spa and Marina is the outstanding choice.

Check Rates → Hyatt Regency Mission Bay Spa and Marina

9. Pacific Terrace Hotel — The Best Beachfront Boutique Hotel in San Diego

Location: Pacific Beach  |  Price: $450–800 per night  |  Best For: A hotel directly on the beach, relaxation, sunset views, couples

Pacific Terrace Hotel delivers one of the most genuinely relaxed beachfront experiences in San Diego, its direct Pacific Beach setting placing guests steps from the sand and among some of the city's best sunset views. The boutique scale distinguishes it from the city's larger, more corporate beachfront resorts.

The direct beach access, genuinely spectacular sunset views, and an intimate, relaxed atmosphere demonstrate a hotel built specifically around unwinding by the ocean. The Pacific Beach setting keeps it within easy reach of the neighborhood's boardwalk, restaurants, and bars.

The honest verdict: The best beachfront boutique hotel in San Diego — for guests who want direct beach access and spectacular sunset views in an intimate setting, Pacific Terrace Hotel is the outstanding choice.

Check Rates → Pacific Terrace Hotel

10. The US Grant, a Luxury Collection Hotel — The Most Historic Downtown Hotel in San Diego

Location: Downtown  |  Price: $250–600 per night  |  Best For: A historic hotel opened in 1910, classic luxury, excellent downtown service

The US Grant rounds out this list as the most historic downtown hotel in San Diego, opened in 1910 and having maintained a genuine sense of classic luxury throughout more than a century of continuous operation. The hotel's central downtown location places it within easy walking distance of the Gaslamp Quarter and the city's main business district.

The genuinely classic luxury atmosphere, central downtown location, and excellent, attentive service demonstrate a hotel whose century-plus history has been maintained with real care. The downtown setting makes it a strong choice for both business travelers and guests wanting a historic city-center base.

The honest verdict: The most historic downtown hotel in San Diego — for guests who want classic luxury and more than a century of downtown history, The US Grant is the outstanding choice.

Check Rates → The US Grant, a Luxury Collection Hotel

How to Choose the Right San Diego Hotel

By Occasion

For the single most iconic San Diego stay, Hotel del Coronado's beachfront history is unmatched. For a golf-focused escape, Fairmont Grand Del Mar and The Lodge at Torrey Pines both deliver championship courses paired with genuine luxury. For nightlife and downtown energy, Pendry San Diego's Gaslamp Quarter location is unbeatable. For families, Hyatt Regency Mission Bay's water slides and marina are unmatched anywhere in the city.

Best Neighborhoods to Stay in San Diego

Coronado offers beaches, luxury resorts, and an exclusive atmosphere, home to Hotel del Coronado. La Jolla delivers spectacular coastal views, boutique hotels, and excellent restaurants, home to The Lodge at Torrey Pines and La Valencia Hotel. Gaslamp Quarter is ideal for nightlife, shopping, and dining, home to Pendry San Diego and Omni San Diego Hotel at the Ballpark. Mission Bay is perfect for families and water sports, home to Hyatt Regency Mission Bay. Pacific Beach offers a relaxed beach atmosphere, home to Pacific Terrace Hotel. Downtown/Bayfront is convenient for museums, the port, and the convention center, home to InterContinental San Diego and The US Grant.

Price Guide

  • 3-star hotels: $150–250 per night
  • 4-star hotels: $250–450 per night
  • 5-star hotels: $450–900 per night
  • Luxury resorts: $900–2,000+ per night

Fascinating Facts About San Diego Hotels

  • Hotel del Coronado was the setting for the 1958 film "Some Like It Hot" starring Marilyn Monroe, Tony Curtis, and Jack Lemmon.
  • Fairmont Grand Del Mar is regularly ranked among the best luxury resorts in California thanks to its amenities, golf course, and spa.
  • La Jolla is one of the most prestigious neighborhoods in San Diego County, known for its dramatic cliffs, resident seals, and ocean sunsets.
  • Author L. Frank Baum reportedly wrote much of "The Wonderful Wizard of Oz" while staying at Hotel del Coronado, later designing its Crown Room chandeliers.

Insider Tips for Booking a San Diego Hotel

  • Book several months in advance if traveling between June and August, during school holidays, or during Comic-Con, when the city's top hotels sell out quickly.
  • For a beach-focused vacation, choose Hotel del Coronado, Pacific Terrace Hotel, or La Valencia Hotel.
  • For an absolute luxury stay, Fairmont Grand Del Mar, The Lodge at Torrey Pines, and Hotel del Coronado represent San Diego's most prestigious choices.
  • Consider pairing your stay with a 90-minute San Diego SEAL tour or a visit to the San Diego Zoo, both easy additions for guests staying downtown or in Mission Bay.

Frequently Asked Questions

What is the best hotel in San Diego?

Hotel del Coronado is widely regarded as the best hotel in San Diego, known for its 1888 opening, oceanfront setting, and status as a National Historic Landmark.

What is the best hotel on the beach in San Diego?

Pacific Terrace Hotel offers the best direct beachfront experience, situated right on Pacific Beach with spectacular sunset views.

Which San Diego hotel has the best golf access?

Fairmont Grand Del Mar and The Lodge at Torrey Pines both offer championship-level golf courses paired with genuine luxury amenities.

What is the most historic hotel in San Diego?

Hotel del Coronado, open since 1888, is the city's most historic luxury hotel, alongside The US Grant, which has operated downtown since 1910.

How far in advance should I book a San Diego hotel?

Book several months in advance for travel between June and August or during major events like Comic-Con, when hotels sell out quickly.

What is the best neighborhood to stay in for a first visit to San Diego?

Coronado and La Jolla are the strongest choices for first-time visitors, placing beaches, luxury hotels, and scenic coastal views within easy reach.

What is the best hotel for families in San Diego?

Hyatt Regency Mission Bay Spa and Marina is the strongest choice for families, offering water slides, a marina, and a full range of water sports.

What is the best hotel for combining nightlife and luxury in San Diego?

Pendry San Diego in the Gaslamp Quarter offers the best balance of modern luxury and access to the city's nightlife and dining scene.

Final Verdict

San Diego's hotel scene combines genuine coastal history with modern luxury, anchored by Hotel del Coronado's more than 130 years of oceanfront heritage, Fairmont Grand Del Mar's prestigious golf and spa offerings, and Pendry San Diego's modern Gaslamp Quarter energy. Whether the goal is a historic beachfront stay at Hotel del Coronado, a golf-focused escape at Fairmont Grand Del Mar, or family fun at Hyatt Regency Mission Bay, this list of the ten best hotels in San Diego reflects a city whose hospitality genuinely matches its legendary beaches and year-round sunshine.

Explore More

  • More San Diego guides coming soon to the WorldClubDirectory cluster.