Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United States
4041 Harney Street, Old Town, San Diego, CA 92110, United States of America – Show map
Excellent location – rated 9/10! (score from 184 reviews)
Rated by guests after their stay at Best Western Hacienda Hotel Old Town San Diego.
|King Room - Disability Access|
|Standard King Room||
|Standard Queen Room with One Queen Bed||
|Standard Room with Two Queen Beds||
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
374 properties in San Diego
Including hotels, apartments, villas and more.
184 verified reviews
They speak your language
Best Western Hacienda Hotel Old Town San Diego's staff speaks: Spanish, English
Booking is safe
When you book with us your details are protected by a secure connection.
Golf Course (within 2 miles), Fitness Center
Food & Drink
WiFi is available in all areas and is free of charge.
Private parking is available on site (reservation is not needed) and costs USD 14 per day.
Room Service, 24-Hour Front Desk, Express Check-in/Check-out, Tour Desk, Meeting/Banquet Facilities
Newspapers, Safe, Non-smoking Rooms, Facilities for Disabled Guests, Family Rooms, Elevator, All Spaces Non-Smoking (public and private)
3:00 PM - 12:00 AM
1:00 AM - 12:00 PM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
All children under 12 years stay free of charge when using existing beds.
One child under 2 years is charged USD 10 per night in a crib.
One older child or adult is charged USD 10 per night in an extra bed.
The maximum number of extra beds/cribs in a room is 1.
Any type of extra bed or crib is upon request and needs to be confirmed by management.
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
Pets are not allowed.
Cards accepted at this property
Hover over the cards for more info.
Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.
Based on 184 reviews
Value for money
Show reviews from:
Just an 8-minute drive from the San Diego Zoo, this hotel offers free shuttle service to the zoo, San Diego International Airport, and SeaWorld. It features an outdoor pool and free Wi-Fi.
Score from 462 reviews Good
Only 5 miles from the San Diego Zoo, this Mission Valley hotel features an outdoor pool and hot tub and a 24/7state-of-the-art fitness center. All guest rooms have free Wi-Fi.
Score from 118 reviews Excellent
Located 2 miles from San Diego International Airport, Best Western PLUS Bayside Inn offers free shuttles and a heated outdoor pool.
Score from 412 reviews Very good
Located only minutes from the San Diego Airport, world-class sailing, and whale watching, this hotel offers comfort and modern amenities, while putting guests right in the middle of the excitement in...
Score from 729 reviews Very good
Loved the Hacienda decor and the location of the hotel
Don't like paying to park
The location is in the heart of old San Diego.
Lots of stairs and the lobby is way too far
Location and design make this a very private retreat
Hacienda like atmosphere, large rooms, great courtyard, buffet breakfast at the on site balcony restaurant.
The layout for rooms and floors were confusing. As were the various limited elevators.
What more can you ask for sunny days, excellent stay at Hotel & great Chargers game. Everything was walking distance to Old Town & the Trolley. Had fun at the restaurant & the tequila bar service was good.
Convoluted access to room. Never found first room alternative found OKs
The design of the hotel and architecture aspect of it and the location.
We had a request of early check-in. There was no room available, that is OK. We went out for lunch and call back about 1:30. There is still "No room available" . So we waited in the lobby. A group about 10 wemen checked in, then a couple check-in...So I asked the desk...She would gave us a room in the back building #600... I asked any other room, she assigned a room in #800...Why we were treated this way?
Great service, friendly. Close to Old town village.
Our stay was very nice....clean rooms and we enjoyed it. The pool was very very nice. And we enjoyed the Tequila Factory for our dinner. Overall we liked the Hotel, but not sure we will stay again, because the navigation issues.
Parking is understandibly difficult...and it is very confusing trying to navigate the property...trying to figure out what floor we needed and what elevator. When you have difficulty walking, this is a very huge process.
The room was very pleasant It had 10 foot ceilings. Very quite. Good view. Great breakfast.
Charged for parking but discount for AAA. Lay out was confusing.
pool, restaurants, closeness to old town, entire atmosphere of the place.
price. a little expensive, but worth it.
Liked that the hotel is located close to Old Town and downtown San Diego. Our room was cleaned promptly and competently. Parking was secure and close to our room.
Made a request of staff that was never fulfilled. WiFi connectivity was spotty and slow.
It is a very clean and beautiful hotel.
Roomy clean location is awesome
Lots of stairs Lol
Cleanness, location, courtesy of the personnel.
Garage is often full in Building 6, $14 per night should provide for empty parking spaces in the evening. Poor strength of Wi-Fi.
Pool was small with few chairs
Stay was Great. The staff was friendly and ready to help as soon as I walked in the door. This facility is in walking distance to Old Towne for dining and shopping. The room was clean and spacious.
Old town location, close to many restaurants, the view from the hotel, the swimming pool
Parking fee in addition ($14 per day) Hotel fee in addition ($7 per day) Hard time to get a parking slot close to your building
Breakfast (dirty buffet, no more coffee, butter, etc)
We were in SD for Comic Con. The hotel is a few blocks from the trolley stop and far enough away from the noise and crowds. Even with a sold out hotel, we never heard another person. The staff was ALWAYS friendly and was even able to provide a room with a sofa bed due to a last minute travel change.
Although this didn't affect me personally, I could see clients with disabilities having a more difficult time getting around. There are elevators but they are sprawled out. The property is huge and built on the side of a hill so the floors are multi levels.
Located in Old Town Beautiful hotel Complementary airport transport
We loved everything about the Hacienda Hotel.
We liked the Best Western Hacienda Hotel very much. Very pretty, lovely hotel. The Breakfast buffet was delicious and they gave us tickets to the buffet for the 2 days we were there. That was the only time we could eat without having to eat Spanish food.
We did not like the location of the hotel in Old Town San Diego....it felt like we were in Tijuana, with no choice of where to go within walking distance of our hotel ....we had to eat at the restaurants near our hotel, who only served Spanish food. Eating at the restaurant at our hotel was okay to eat one time...but not every lunch or dinner as Spanish food. I'm sure it was planned this way...but does not work for us. We tried to find a little market to obtain maybe a loaf of bread, cheese, cold cuts, and cans of Diet Pepsi/Coke for our room. The hotel had these in a vending machine, but they cost a lot per bottle. I'm sure a lot of people like to eat out all the time...but we do not...for a lot of reasons..and some of us have to watch what we eat for our health. Needless to say, we will never return to Old Town San Diego again for any reason. I heard comments by other tourists on the street feeling the same way as we did. San Diego needs to improve Old Town, taking into consideration how the tourists actually feel about Old Town, otherwise I don't see it getting repeat business from a lot of the tourists.
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.