Mid-Range 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 Mid-Range Hotel in Chula Vista

Hercor Hotel - Urban Boutique

(7.1 miles to city center)
  • 3 stars
Excellent 4.0 / 5
from$132
$109
Choose This Mid-Range 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
$111
Choose This Mid-Range 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 Mid-Range Hotel in San Diego

DoubleTree by Hilton San Diego - Del Mar

(16 miles to city center)
  • 3 stars
Excellent 4.2 / 5
from$135
$115
Choose This Mid-Range Hotel in San Diego

Gaslamp Plaza Suites

(260 yards to city center)
  • 3.5 stars
Excellent 4.1 / 5
from$127
$111
Choose This Mid-Range 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 Mid-Range 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 Mid-Range 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 Mid-Range Hotel in La Jolla

Sheraton La Jolla Hotel

(12 miles to city center)
  • 3.5 stars
Excellent 4.1 / 5
from
$109
Choose This Mid-Range 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 Mid-Range 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 Mid-Range Hotel in San Diego

Bristol Hotel

(260 yards to city center)
  • 3.5 stars
Excellent 4.1 / 5
from
$139
Choose This Mid-Range 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
$114
Choose This Mid-Range 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 Mid-Range 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 Mid-Range 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 Mid-Range 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 Mid-Range Hotel in San Diego

Best Western Plus Bayside Inn

(870 yards to city center)
  • 3 stars
Excellent 4.1 / 5
from
$160
Choose This Mid-Range 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 Mid-Range Hotel in San Diego

Radisson Hotel San Diego-Rancho Bernardo

(22 miles to city center)
  • 3 stars
Excellent 4.1 / 5
from$139
$104
Choose This Mid-Range 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 Mid-Range Hotel in San Diego

Staypineapple at Hotel Z

(530 yards to city center)
  • 3 stars
Outstanding 4.6 / 5
from$109
$98
Choose This Mid-Range 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 Mid-Range 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 Mid-Range 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