Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Best Western in or near Imperial Beach

Best Western Americana Inn in San Diego 815 West San Ysidro Blvd., San Diego, CA 92173 ~3.49 miles east of Imperial Beach center
  • Affordable Airport hotel
  • 2 floors in property
Best Western South Bay Inn
+1-800-230-4134
710 East St., Chula Vista, CA 91910 ~4.29 miles north of Imperial Beach center
  • Two-star Highway hotel
  • Gym / Fitness Center Available
  • Most guests thought they were poorly maintained
  • Most guests found the staff to be very friendly
From$57
Average 3.5 /5Reviews Call
Best Western Marina Gateway : 800 Bay Marina Dr.
+1-800-997-5148
800 Bay Marina Dr., National City, CA 91950 ~5.24 miles north of Imperial Beach center
  • Affordable Beach property
  • Hotel has 3 meeting rooms
  • Very new and available pool
  • Accessible parking
From$84
Very Good 4.5 /5Read Reviews Call
Best Western Cabrillo Garden Inn - San Diego 840 a St., San Diego, CA 92101 ~9.68 miles north of Imperial Beach center
  • Two-star Downtown hotel
  • 2 floors in hotel
  • Regular internet service
  • Rooms in need of an update
From$120
Very Good 4.0 /5Latest Reviews Call
Island Palms by Best Western - San Diego 2051 Shelter Island Dr., San Diego, CA 92106 ~11.26 miles northwest of Imperial Beach center
  • Three Star Beach hotel
  • Gym is available on property
  • The majority of guests found the kitchenette to be good
  • AC worked well
Best Western Yacht Harbor Hotel : 5005 North Harbor Dr. 5005 North Harbor Dr., San Diego, CA 92106 ~11.82 miles northwest of Imperial Beach center
  • Mid-scale Airport hotel
  • Hotel has 6 floors
  • Most guests liked the proximity to shopping
  • Refreshing pool
From$85
Average 3.5 /5Reviews Call
Best Western Seven Seas in San Diego 411 Hotel Circle South, San Diego, CA 92108 ~12.62 miles north of Imperial Beach center
  • Affordable Resort hotel
  • 2 floors in hotel
  • Almost all guests liked the proximity to sightseeing
  • Wonderful housekeeping
Best Western Hacienda Hotel Old Town San Diego 4041 Harney St., San Diego, CA 92110 ~12.64 miles north of Imperial Beach center
  • 3-star Airport property
  • 200 rooms in hotel
  • Management should be more attentive
  • Bed sheets could have been softer
From$134
Very Good 4.0 /5Reviews Call
Best Western Lamplighter Inn & Suites at Sdsu 6474 El Cajon Blvd., San Diego, CA 92115 ~12.97 miles north of Imperial Beach center
  • Cheap Suburban hotel
  • Hotel has 2 floors
  • Food is all right
  • Great pool
From$100
Very Good 4.5 /5Review Score Call
Best Western Mission Bay - San Diego 2575 Clairemont Dr., San Diego, CA 92117 ~15.23 miles north of Imperial Beach center
  • Economical Beach property
  • 3 floors in hotel
  • Great reception
  • Including pool
Best Western Continental Inn
+1-800-997-5148
650 North Mollison Ave., El Cajon, CA 92021 ~17.83 miles northeast of Imperial Beach center
  • Economy Suburban hotel
  • 35 suites in hotel
  • Most guests found the staff to be very friendly
  • Every guests reviewed thought it was too noisy
Best Western Courtesy Inn 1355 East Main St., El Cajon, CA 92021 ~18.28 miles northeast of Imperial Beach center
  • Cheap Suburban property
  • Free complimentary breakfast
  • Location is ok
  • Most guests found the staff to be very friendly
Best Western Santee Lodge
+1-888-305-3366
10726 Woodside Ave., Santee, CA 92071 ~19.53 miles northeast of Imperial Beach center
  • Economy Resort property
  • Check in: 3:00PM
  • Spacious rooms
  • Delicious food
Best Western Encinitas Inn & Suites 85 Encinitas Blvd., Encinitas, CA 92024 ~33.76 miles north of Imperial Beach center
  • Three Star Beach property
  • Check-in time: 3:00 PM
Best Western Escondido Hotel
+1-888-283-3404
1700 Seven Oaks Rd., Escondido, CA 92026 ~38.76 miles north of Imperial Beach center
  • Economical Highway property
  • 4 floors in property
  • Professional service
  • Good accessibility by car
Best Western Beach View Lodge - Carlsbad
+1-800-997-5149
3180 Carlsbad Blvd., Carlsbad, CA 92008 ~41.85 miles north of Imperial Beach center
  • Midscale Beach hotel
  • 2 floors in hotel
  • Staff was very helpful
  • Beach nearby
From$139
Very Good 4.5 /5Recent Reviews Call
Best Western Oceanside Inn 1680 Oceanside Blvd., Oceanside, CA 92054 ~44.34 miles north of Imperial Beach center
  • Two star Beach hotel
  • 2 floors in property
  • Fair terrace, said 60%
  • Regular internet service

Next: Show All Available Comparable Hotels with Pricing
Back to Top