2 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 2 Star Hotel In San Diego

Hampton Inn San Diego Mission Valley

(3.3 miles to city center)
  • 2.5 stars
Excellent 4.5 / 5
from
$99
Choose This 2 Star Hotel In Alpine

Ayres Lodge Alpine

(24 miles to city center)
  • 2.5 stars
Excellent 4.3 / 5
from
$120
Choose This 2 Star Hotel In San Diego

Best Western Lamplighter Inn & Suites at SDSU

(7.0 miles to city center)
  • 2.5 stars
Excellent 4.2 / 5
from$100
$85
Choose This 2 Star Hotel In San Diego

Hampton Inn San Diego Del Mar

(16 miles to city center)
  • 2.5 stars
Excellent 4.4 / 5
from$119
$101
Choose This 2 Star Hotel In San Diego

La Quinta Inn & Suites San Diego Old Town/Airport

(3.0 miles to city center)
  • 2.5 stars
Good 3.9 / 5
from
$119
Choose This 2 Star Hotel In San Ysidro

Best Western Americana Inn

(12 miles to city center)
  • 2.5 stars
Good 3.9 / 5
from$83
$75
Choose This 2 Star Hotel In San Diego

Holiday Inn Express San Diego Airport - Old Town

(3.0 miles to city center)
  • 2.5 stars
Excellent 4.1 / 5
from
$113
Choose This 2 Star Hotel In San Diego

Hampton Inn San Diego Downtown

(1200 yards to city center)
  • 2.5 stars
Excellent 4.1 / 5
from
$142
Choose This 2 Star Hotel In San Diego

Ocean Beach Hotel

(5.7 miles to city center)
  • 2 stars
Good 3.9 / 5
from
$150
Choose This 2 Star Hotel In San Diego

Fairfield Inn & Suites San Diego Old Town

(3.0 miles to city center)
  • 2.5 stars
Excellent 4.3 / 5
from
$114
Choose This 2 Star Hotel In Chula Vista

La Quinta Inn San Diego Chula Vista

(7.4 miles to city center)
  • 2.5 stars
Good 3.8 / 5
from
$95
Choose This 2 Star Hotel In La Jolla

Inn By The Sea La Jolla

(11 miles to city center)
  • 2.5 stars
Excellent 4.2 / 5
from
$139
Choose This 2 Star Hotel In San Diego

Holiday Inn Express Hotel & Suites San Diego-Sorrento Valley

(13 miles to city center)
  • 2.5 stars
Excellent 4.5 / 5
from
$140
Choose This 2 Star Hotel In San Diego

Holiday Inn Express Hotel & Suites San Diego Otay Mesa

(17 miles to city center)
  • 2.5 stars
Excellent 4.1 / 5
from
$109
Choose This 2 Star Hotel In San Diego

Hampton Inn San Diego-Kearny Mesa

(8.3 miles to city center)
  • 2.5 stars
Excellent 4.4 / 5
from
$159
Choose This 2 Star Hotel In Poway

Hampton Inn & Suites San Diego-Poway

(17 miles to city center)
  • 2.5 stars
Outstanding 4.6 / 5
from
$119
Choose This 2 Star Hotel In Solana Beach

Holiday Inn Express Solana Beach-Del Mar

(20 miles to city center)
  • 2.5 stars
Good 3.9 / 5
from$112
$95
Choose This 2 Star Hotel In La Mesa

Best Western Plus La Mesa San Diego

(11 miles to city center)
  • 2.5 stars
Excellent 4.3 / 5
from
$101
Choose This 2 Star Hotel In San Diego

Holiday Inn Express Mira Mesa-San Diego

(14 miles to city center)
  • 2.5 stars
Excellent 4.1 / 5
from
$108
Choose This 2 Star Hotel In Coronado

El Rancho Motel

(1.5 miles to city center)
  • 2 stars
Excellent 4.0 / 5
from
$99
Choose This 2 Star Hotel In San Diego

Berkshire Motor Hotel

(3.2 miles to city center)
  • 2.5 stars
Excellent 4.0 / 5
from
$69
Choose This 2 Star Hotel In San Diego

Pacific View Inn

(8.0 miles to city center)
  • 2 stars
Good 3.9 / 5
from$158
$119
Choose This 2 Star Hotel In La Jolla

La Jolla Beach Travelodge

(10 miles to city center)
  • 2 stars
Excellent 4.1 / 5
from
$98
Choose This 2 Star Hotel In Santee

Best Western Santee Lodge

(14 miles to city center)
  • 2.5 stars
Good 3.8 / 5
from$89
$71
Choose This 2 Star Hotel In San Diego

Beach Haven

(8.1 miles to city center)
  • 2 stars
Excellent 4.3 / 5
from
$149

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