Best Western San Diego

Adjacent to Old Town State Park and 10 minutes’ walk from Old Town Trolley Station, Best Western Plus Hacienda Hotel Old Town offers a heated outdoor swimming pool and an on-site restaurant. All guest...more

Located only minutes from San Diego International Airport, world-class sailing and whale watching, this hotel offers comfort and modern amenities. Guests can enjoy a daily free hot American-style brea...more

Just 8 minutes’ drive from the San Diego Zoo, Best Western Seven Seas offers an outdoor pool, 2 spa tubs and guest rooms with free WiFi. Guests can dine at the hotel’s on-site restaurant for breakfas...more


At our Best Western Inn and Suites San Diego – Zoo/SeaWorld Area, you will enjoy spacious accommodations in a fantastic location. Whether you are traveling for business or on vacation, our hotel offers...more

Featuring a free continental breakfast, this San Diego, California hotel is 10 km away from SeaWorld San Diego. Free WiFi is offered in all rooms.Each air-conditioned room provides a flat-screen cable...more
Free cancellation and/or book now and pay later rooms are subject to availabilty.
Not what you were looking for? Click here to try a different hotel search in San Diego
- Best Western Yacht Harbor Hotel
5005 North Harbor Drive, San Diego
- Best Western Plus Hacienda Hotel Old Town
4041 Harney Street, San Diego
- Best Western Downtown San Diego
840 A Street, San Diego
- Best Western Inn & Suites San Diego Zoo -SeaWorld Area
2485 Hotel Circle Place, San Diego
- Best Western Seven Seas
411 Hotel Circle South, San Diego
- Best Western Valdez Harbor Inn
100 North Harbor Drive, Valdez
- Best Western Port Lavaca Inn
2202 State Highway 35 North, Port Lavaca
- Best Western Shadow Inn
584 N East St , Woodland CA
- Best Western Holiday Lodge
2023 7th Avenue North, Clear Lake
- Best Western Bar Harbour Inn
5080 Sunrise Highway, Massapequa Park
- Best Western Montgomery I-85 North
5225 Carmichael Road, Montgomery AL
- Best Western Ocean Sands Beach Resort
1525 South Ocean Blvd, Myrtle Beach