Sandi Spots
    Best Hotels in San Diego — Sandi Spots editorial guide

    Best of San Diego

    Best Hotels in San Diego

    Where to actually stay, ranked

    Last updated · See what changed

    The Winner

    #1 Hotel del Coronado

    The most recognizable hotel on the West Coast, and still the best beachfront stay.

    Quick answer

    Hotel del Coronado is San Diego's best overall stay on our scorecard — the most iconic beachfront property in the county. Rancho Valencia in Rancho Santa Fe is the quieter luxury alternative, and for a first visit the Pendry in the Gaslamp puts you closest to walkable downtown.

    At a glance

    Best Hotels in San Diego — ranked comparison
    #PlaceNeighborhoodWhat to getPriceScore
    1Hotel del CoronadoCoronadoBeachfront Victorian resort$450–900/night88
    2Pendry San DiegoGaslamp QuarterModern downtown luxury$350–650/night88
    3La ValenciaLa JollaPink landmark above the cove$400–750/night86
    4Hotel RepublicDowntownDesign hotel with rooftop$250–420/night86
    5Rancho ValenciaRancho Santa FeAll-suite resort with spa$800–1,400/night85
    6Lafayette HotelNorth ParkRestored 1946 hotel and pool club$220–400/night85
    7Tower23Pacific BeachBeachfront boutique on the boardwalk$300–550/night84
    8Fairmont Grand Del MarCarmel ValleyGolf and spa resort$600–1,100/night83

    Scores here are weighted against this list's criteria. A place that appears on several lists can score differently on each; its review and /spot page always show one canonical score, taken from the list it scores highest in.

    Order: Beachfront Victorian resort$450–900/night

    The most recognizable hotel on the West Coast, and still the best beachfront stay.

    The Del has been on Coronado Beach since 1888 and the recent renovation cleaned up the rooms without erasing the history. You are directly on one of the best beaches in the country, with a resort's worth of pools and restaurants behind you. Rates are high and parking is expensive.

    Read our full Hotel del Coronado review — scored 91/100 in our Best Hotel Pools in San Diego with pros, cons and what to order.

    Local tip: Book in the Victorian building for character or the Shore House for modern rooms.

    88
    Rooms
    88
    Location
    92
    Amenities
    92
    Value
    66
    Character
    99
    #2

    Pendry San Diego

    Gaslamp Quarter
    Order: Modern downtown luxury$350–650/night

    The best-located luxury hotel for a first trip to San Diego.

    The Pendry puts you in the middle of the Gaslamp with Petco Park, the convention center, and the waterfront all walkable. Rooms are well-designed and quiet for a downtown property, and the bar program is among the city's best.

    Read our full Pendry San Diego review — scored 88/100 with pros, cons and what to order.

    Local tip: Rooftop pool access gets crowded on weekends — go before noon.

    88
    Rooms
    92
    Location
    95
    Amenities
    88
    Value
    74
    Character
    84
    #3

    La Valencia

    La Jolla
    Order: Pink landmark above the cove$400–750/night

    The best walkable village stay on the coast.

    The Pink Lady has sat above La Jolla Cove since 1926 and remains the best base for exploring the village on foot. Rooms are smaller than modern resorts, but the terrace and the location make up for it.

    Read our full La Valencia review — scored 86/100 with pros, cons and what to order.

    Local tip: Ocean-view rooms are worth the premium; village-view rooms face a busy street.

    86
    Rooms
    86
    Location
    94
    Amenities
    82
    Value
    72
    Character
    92
    #4

    Hotel Republic

    Downtown
    Order: Design hotel with rooftop$250–420/night

    The best value luxury-adjacent stay downtown.

    Hotel Republic sits a few blocks from the Gaslamp and the waterfront with a strong rooftop bar and rooms that punch above the nightly rate. Service is efficient rather than lavish.

    Read our full Hotel Republic review — scored 86/100 with pros, cons and what to order.

    Local tip: Ask for a high floor facing the bay for the best rooftop-level views.

    86
    Rooms
    86
    Location
    92
    Amenities
    80
    Value
    86
    Character
    78
    #5

    Rancho Valencia

    Rancho Santa Fe
    Order: All-suite resort with spa$800–1,400/night

    The highest-end resort experience in San Diego County.

    Rancho Valencia is a Relais & Châteaux property with 49 suites, a serious spa, and tennis courts that host pros. It is 25 minutes inland from the coast, which is the trade-off for the quiet and the service level.

    Read our full Rancho Valencia review — scored 85/100 with pros, cons and what to order.

    Local tip: Suites include private patios with outdoor fireplaces — request one facing the olive grove.

    85
    Rooms
    98
    Location
    72
    Amenities
    97
    Value
    60
    Character
    88
    #6

    Lafayette Hotel

    North Park
    Order: Restored 1946 hotel and pool club$220–400/night

    The most fun hotel in San Diego, and the best value on this list.

    The Lafayette's renovation turned a faded landmark into a social hub with multiple bars, a restaurant, and the historic pool. It is inland in North Park, so you trade beach access for the county's best food and bar neighborhood.

    Read our full Lafayette Hotel review — scored 85/100 with pros, cons and what to order.

    Local tip: Non-guests can access some pool and bar areas — book early on summer weekends.

    85
    Rooms
    84
    Location
    84
    Amenities
    82
    Value
    88
    Character
    90
    #7

    Tower23

    Pacific Beach
    Order: Beachfront boutique on the boardwalk$300–550/night

    The best hotel directly on the Pacific Beach boardwalk.

    Tower23 is a small modern property sitting on the sand in PB, with a good restaurant and immediate boardwalk access. Nightlife noise carries on weekends, which is either the appeal or the problem.

    Local tip: Ocean-facing rooms are the only ones worth booking here.

    84
    Rooms
    85
    Location
    90
    Amenities
    76
    Value
    80
    Character
    84
    #8

    Fairmont Grand Del Mar

    Carmel Valley
    Order: Golf and spa resort$600–1,100/night

    The best golf-and-spa resort in the county.

    The Grand Del Mar is a Mediterranean-style resort built around golf, with a five-star spa and a large family pool complex. It is inland in Carmel Valley, so plan on driving to the coast.

    Read our full Fairmont Grand Del Mar review — scored 89/100 in our Best Hotel Pools in San Diego with pros, cons and what to order.

    Local tip: The Tom Fazio course and the spa are the reasons to book; the beach is 20 minutes away.

    83
    Rooms
    95
    Location
    70
    Amenities
    96
    Value
    62
    Character
    86

    What changed in this update

    Every revision to this ranking, newest first — additions, removals, and rank moves.

    1. Latest

      • List published with 8 scored picks.
    Share this guide:XFacebookRedditWhatsApp Email

    Reader picks

    Our rankings are editorial. This part is yours — vote for your favorite hotels in San Diego. One vote per reader. 63 votes so far · leading: Rancho Valencia

    Local tips before you go

    • →Coronado and La Jolla cost the most; North Park and Mission Valley cost the least for the same room quality.
    • →Parking runs $35–60 per night at coastal resorts — factor it into the nightly rate.
    • →Resort fees add $30–50 per night at most properties on this list.
    • →September and October offer the best weather-to-price ratio of the year.

    Methodology

    How we scored it

    30%

    Rooms

    Room quality, beds, bathrooms, and soundproofing.

    25%

    Location

    What you can walk to and how far it is from the water.

    20%

    Amenities

    Pools, spa, dining, and service depth.

    15%

    Value

    Nightly rate relative to what you actually get.

    10%

    Character

    Whether the property feels like San Diego or anywhere.

    Location is weighted heavily because San Diego is spread out. A great hotel in a bad spot costs you an hour a day in traffic.

    FAQ

    What is the best hotel in San Diego?

    Hotel del Coronado finishes #1 on our scorecard — the most iconic beachfront stay in San Diego. Rancho Valencia in Rancho Santa Fe is the top inland luxury resort, and the Pendry is the best downtown base.

    Where should I stay in San Diego for a first visit?

    Downtown or the Gaslamp Quarter. The Pendry and Hotel Republic put you within walking distance of Petco Park, the waterfront, and Little Italy, with easy access to Balboa Park and the beaches.

    How much do San Diego hotels cost?

    Expect $220–400 per night for good mid-range properties and $450–1,400 for coastal resorts. Add $30–50 in resort fees and $35–60 for parking at most beach hotels.

    Every list is scored with the same methodology. See all rankings → See every 2026 winner →

    Free: the 3-day San Diego plan locals actually use

    Hour-by-hour itinerary, taco stops, parking notes, and a packing list — sent to your inbox, plus one weekly email of new spots and events.

    Get the free plan

    About this guide

    Published by the Sandi Spots Editorial team at Sleep Coast LLC. Guides combine local perspective and source research. Check the individual guide for firsthand observations and follow official links to confirm current details.

    San Diego focused. Places and practical planning across the county.
    Kept current. Confirm prices, hours, and closures with the venue.
    Independent. Affiliate links never influence rankings.

    Editorial policy · About us · Suggest a correction