JRath and other answers are great. Depends on what you want to do. If you're going to Legoland, staying nearby would be very convenient, further south Encinitas and Solana Beach are lovely all near some great beaches in SD north county. If you're interested in zoo/museums/city staying closer to Balboa Park may be appealing. Hillcrest is walking distance to these places and has some beautiful areas.
Hi Claudia. All the previous answers have great reccomendations for central San Diego. The beaches listed are the most popular and I'd like to suggest the areas of Encinitas and Leucadia to consider. They are north of the busy part of San Diego but have that quintessential small beach town vibe and maintain a lot of that history. It's a little more laid back than the craziness of Pacific and Mission Beach. There is so much to explore along the entire San Diego coastline and interior! From ocean and beach activities to sub-alpine mountain hiking or biking, you'll never be far from any of it. Enjoy your time here!
Claudia Gary Thank you so much! I will definitely visit Encinitas and now Leucadia because of your suggestion :) Let me know if you visit Costa Rica and I can repay your time with good tips and advices. · (1 like)
Hi Claudia, Ocean Beach (OB), Pacific Beach (PB), and Mission Beach are my favorites. Super close to everything. You can walk to the beach, tons of great restaurants, and things to do. Also downtown is just a 10 minutes drive. If looking for a more budget location, Point Loma and Mission Valley are also ok, a 5~10 minutes drive (Uber) to those beaches.
Claudia Thank you! It really helped. Whenever you need to know anything from Costa Rica..let me know.