Hotel image carousel containing 29 slides
At the Best Western Chula Vista/Otay Valley Hotel gracious hospitality is a tradition!
You won’t have to miss a workout with our extended fitness center.
Check-In: 4:00 P.M. PST
Check-Out: 11:00 A.M. PST
4450 Main Street
Chula Vista, California
91911-6508 United States
Toll Free Central Reservations (US & Canada Only)
No rooms are available. Expand your search for more options.