Our Award winning restaurant, Old Town Tequila Factory features a Hot American Buffet Breakfast for hotel guests daily from 6:00 to 9:30 a. m. Lunch is available from 11 a. m. Friday - Sunday. Dinner is served 4:00 to 8:30 p. m. Sunday - Thursday and closes Friday & Saturday at 9:00 p. m. Our weekend Best of Brunch on Saturday and Sunday from 11:00 a. m. – 3:00 p. m. features authentic Mexican Cuisine and bottomless champagne/mimosas, spectacular city and bay views along with outdoor seating. We host a daily Happy Hour, Monday - Friday from 4:00 to – 6:00 p. m. Our hotel shuttle operates from 7:00 a. m. to 9:00 p. m. with a one way cost of $8 per person. Hotel guest self-parking for vehicles under 6 feet 4 inches is available for $20 per night. Best Western Rewards Members and AAA Members pay $15 for self- parking.
One of the best hotels in Old Town San Diego, California, the Best Western Plus Hacienda Hotel Old Town is a charming property located right in the heart of the birthplace of California.
This is the perfect destination to enjoy the Southern California lifestyle and easy access to San Diego’s top tourist attractions, Old Town shops and restaurants, local theme parks and historic landmarks. Whether you’re in town for the Rock N Roll Marathon, Comic Con, visiting the San Diego Zoo® or planning a SeaWorld® vacation, stay with us for comfortable accommodations and deluxe amenities. All guest rooms in our Mission-style hotel are furnished with a microwave and refrigerator for your convenience. You’ll have access to our outdoor heated swimming pool, hot tub and fitness center when you need a break from your travels.
If you’re here on business, take advantage of our business amenities — managing work duties on the road is easier than ever. We also have 4, 500 square feet of meeting space available for your business conferences, meetings, or wedding events.

Your Holiday Starts Here

  • Feefo Trusted
  • Spread the Cost
  • £49pp Deposits