Beginning of main content

location San Diego County is highly rated for Beaches and Zoo by 42,489 people


Check prices on hotels in San Diego County

Tonight Tonight 26 Sep - 27 Sep
This weekend This weekend 28 Sep - 30 Sep
Next weekend Next weekend 5 Oct - 7 Oct

Top 10 Hotels in San Diego County

See all 2,945 properties in San Diego County
The Sofia Hotel

The Sofia Hotel

150 W Broadway, San Diego
  • Free cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 

Located in Downtown San Diego, this historic hotel is within a 15-minute walk of Westfield Horton Plaza and USS Midway Museum. San Diego City College and Maritime ...

The Sofia HotelRs8,436

The Sofia HotelRs8,436
Best Western Seven Seas

Best Western Seven Seas

411 Hotel Circle South, San Diego
  • Free cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Located in Mission Valley, this hotel is 0.1 mi (0.1 km) from Hotel Circle and within 3 miles (5 km) of University of San Diego and San Diego Zoo. Balboa Park ...

Best Western Seven SeasRs5,394

Best Western Seven SeasRs5,394
Paradise Point Resort & Spa

Paradise Point Resort & Spa

1404 Vacation Rd, San Diego
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Nestled on the beach, this San Diego resort is within 3 mi (5 km) of Mission Bay, SeaWorld and Mission Beach. Ocean Beach Park is 3 mi (4.9 km) away.

Paradise Point Resort & SpaRs20,195

Paradise Point Resort & SpaRs20,195
Sheraton San Diego Hotel and Marina

Sheraton San Diego Hotel and Marina

1380 Harbor Island Dr, San Diego
    4.0 out of 5.0
     
     

    This family-friendly San Diego hotel is located on the waterfront, within 2 mi (3 km) of Harbor Island and Maritime Museum of San Diego. Balboa Park and USS ...

    Sheraton San Diego Hotel and MarinaRs12,978

    Sheraton San Diego Hotel and MarinaRs12,978
    Town and Country San Diego

    Town and Country San Diego

    500 Hotel Circle North, San Diego
    • Free cancellation
    • Reserve now, pay when you stay
    3.5 out of 5.0
     
     

    Located in Mission Valley, this golf resort is 0.1 mi (0.1 km) from Hotel Circle and within 3 miles (5 km) of University of San Diego and San Diego Zoo. Balboa ...

    Town and Country San DiegoRs9,314

    Town and Country San DiegoRs9,314
    The Dana on Mission Bay

    The Dana on Mission Bay

    1710 W Mission Bay Dr, San Diego
    • Free cancellation
    • Reserve now, pay when you stay
    3.5 out of 5.0
     
     

    Situated by the ocean, this hotel is within 1 mi (2 km) of Mission Bay and SeaWorld. Mission Beach and Ocean Beach Park are also within 3 miles (5 km).

    The Dana on Mission BayRs11,136

    The Dana on Mission BayRs11,136
    Viejas Casino & Willows Hotel

    Viejas Casino & Willows Hotel

    5000 Willows Road, Alpine
    • Free cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Situated in Alpine, this resort is 10.8 mi (17.4 km) from Sycuan Casino and within 20 miles (32 km) of Boomers El Cajon and Parkway Plaza. Cuyamaca Rancho State ...

    Viejas Casino & Willows HotelRs4,624

    Viejas Casino & Willows HotelRs4,624
    Wyndham San Diego Bayside

    Wyndham San Diego Bayside

    1355 N Harbor Drive, San Diego
    • Free cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Located in Downtown San Diego, this hotel is within a 10-minute walk of Maritime Museum of San Diego and USS Midway Museum. San Diego City College and Petco ...

    Wyndham San Diego BaysideRs11,385

    Wyndham San Diego BaysideRs11,385
    Wyndham Garden San Diego Near SeaWorld

    Wyndham Garden San Diego Near SeaWorld

    3737 Sports Arena Blvd, San Diego
    • Free cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     

    Located in Point Loma, this hotel is within 3 miles (5 km) of Old Town San Diego State Park, SeaWorld and University of San Diego. Ocean Beach Park is 2.4 mi ...

    Wyndham Garden San Diego Near SeaWorldRs6,825

    Wyndham Garden San Diego Near SeaWorldRs6,825
    Radisson Hotel San Diego-Rancho Bernardo

    Radisson Hotel San Diego-Rancho Bernardo

    11520 W Bernardo Ct, San Diego
    • Free cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     

    Radisson Hotel San Diego-Rancho BernardoRs6,946

    Radisson Hotel San Diego-Rancho BernardoRs6,946
    Map

    Learn about San Diego County?

    Local experts explore every corner of San Diego County for you

    8 adrenaline-fueled San Diego experiences that barely require sneakers

    Getting adventurous in San Diego—with these, there’s no reason not to

    Expedia Guest Author
    8 adrenaline-fueled San Diego experiences that barely require sneakers. Opens in a new window.

    10 ways to enjoy beachfront dining without worrying about sand in your salad

    From fish tacos to filet mignon—in San Diego, everything’s served with an ocean view

    Expedia Guest Author
    10 ways to enjoy beachfront dining without worrying about sand in your salad. Opens in a new window.

    6 amazing family friendly breweries across San Diego

    Enjoying quick taster flights to full meals and board games with the kids

    Expedia Guest Author
    6 amazing family friendly breweries across San Diego. Opens in a new window.

    9 easy ways to entertain yourself on an allowance in San Diego

    Making the most of when you only have $5

    Expedia Guest Author
    9 easy ways to entertain yourself on an allowance in San Diego. Opens in a new window.

    7 free non-beach activities in San Diego your kids will always remember

    Finding easy ways to avoid the dreaded “I’m boooored”

    Expedia Guest Author
    7 free non-beach activities in San Diego your kids will always remember. Opens in a new window.

    6 unique San Diego shopping districts devoid of chain stores

    Discovering hidden treasures of San Diego’s most unique shopping and art districts

    Expedia Guest Author
    6 unique San Diego shopping districts devoid of chain stores. Opens in a new window.

    Recent Reviews in San Diego County