3 Star Hotels in San Diego

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE
Choose This 3 Star Hotel In Chula Vista

Hercor Hotel - Urban Boutique

(7.1 miles to city center)
  • 3 stars
Excellent 4.0 / 5
from$143
$107
Choose This 3 Star Hotel In San Diego

Country Inn & Suites by Carlson-San Diego North

(13 miles to city center)
  • 3 stars
Excellent 4.3 / 5
from
$139
Choose This 3 Star Hotel In San Diego

Bahia Resort Hotel

(6.3 miles to city center)
  • 3.5 stars
Excellent 4.2 / 5
from$183
$110
Choose This 3 Star Hotel In San Diego

DoubleTree by Hilton San Diego - Del Mar

(16 miles to city center)
  • 3 stars
Excellent 4.2 / 5
from$134
$114
Choose This 3 Star Hotel In San Diego

Gaslamp Plaza Suites

(260 yards to city center)
  • 3.5 stars
Excellent 4.1 / 5
from$127
$111
Choose This 3 Star Hotel In San Diego

Courtyard by Marriott San Diego Downtown

(370 yards to city center)
  • 3 stars
Excellent 4.4 / 5
from$149
$134
Choose This 3 Star Hotel In San Diego

Embassy Suites by Hilton San Diego - La Jolla

(11 miles to city center)
  • 3.5 stars
Excellent 4.3 / 5
from$139
$104
Choose This 3 Star Hotel In San Diego

HYATT house San Diego/Sorrento Mesa

(13 miles to city center)
  • 3 stars
Outstanding 4.6 / 5
from
$149
Choose This 3 Star Hotel In La Jolla

Sheraton La Jolla Hotel

(12 miles to city center)
  • 3.5 stars
Excellent 4.1 / 5
from
$109
Choose This 3 Star Hotel In San Diego

Four Points by Sheraton San Diego - SeaWorld

(3.8 miles to city center)
  • 3.5 stars
Good 3.9 / 5
from
$99
Choose This 3 Star Hotel In San Diego

Bay Club Hotel & Marina

(3.6 miles to city center)
  • 3.5 stars
Excellent 4.2 / 5
from
$140
Choose This 3 Star Hotel In San Diego

Bristol Hotel

(260 yards to city center)
  • 3.5 stars
Excellent 4.1 / 5
from
$139
Choose This 3 Star Hotel In San Diego

Courtyard by Marriott San Diego Mission Valley/Hotel Circle

(3.2 miles to city center)
  • 3 stars
Excellent 4.1 / 5
from
$104
Choose This 3 Star Hotel In San Diego

Best Western Plus Hacienda Hotel Old Town

(3.3 miles to city center)
  • 3 stars
Excellent 4.1 / 5
from$99
$84
Choose This 3 Star Hotel In San Diego

Residence Inn by Marriott San Diego Downtown/Gaslamp Quarter

(740 yards to city center)
  • 3 stars
Excellent 4.5 / 5
from$139
$118
Choose This 3 Star Hotel In San Diego

Courtyard by Marriott San Diego - Rancho Bernardo

(22 miles to city center)
  • 3 stars
Excellent 4.2 / 5
from$129
$103
Choose This 3 Star Hotel In San Diego

Courtyard by Marriott San Diego Central

(7.9 miles to city center)
  • 3 stars
Excellent 4.3 / 5
from
$159
Choose This 3 Star Hotel In San Diego

Best Western Plus Bayside Inn

(870 yards to city center)
  • 3 stars
Excellent 4.1 / 5
from
$160
Choose This 3 Star Hotel In Cardiff-by-the-Sea

Holiday Inn Express Encinitas-Cardiff Beach Area

(23 miles to city center)
  • 3 stars
Excellent 4.1 / 5
from
$85
Choose This 3 Star Hotel In San Diego

Radisson Hotel San Diego-Rancho Bernardo

(22 miles to city center)
  • 3 stars
Excellent 4.1 / 5
from$129
$97
Choose This 3 Star Hotel In San Diego

Hilton Garden Inn San Diego - Rancho Bernardo

(22 miles to city center)
  • 3 stars
Excellent 4.3 / 5
from$129
$103
Choose This 3 Star Hotel In San Diego

Staypineapple at Hotel Z

(530 yards to city center)
  • 3 stars
Outstanding 4.6 / 5
from$109
$98
Choose This 3 Star Hotel In San Diego

Blue Sea Beach Hotel

(7.5 miles to city center)
  • 3.5 stars
Excellent 4.3 / 5
from$219
$197
Choose This 3 Star Hotel In San Diego

Residence Inn by Marriott San Diego Mission Valley

(3.3 miles to city center)
  • 3 stars
Excellent 4.3 / 5
from$159
$135
Choose This 3 Star Hotel In San Diego

Courtyard by Marriott San Diego Airport/Liberty Station

(3.3 miles to city center)
  • 3 stars
Excellent 4.4 / 5
from$144
$144

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE