Oh! San Diego is a wonderful vacation spot! It's our favorite -- after Disney of course!
We like to stay at The Blue Sea Lodge, which is a Best Western that is right on Pacific Beach. This is not a five star hotel, but it is nice, clean, the prices are great and the location is amazing. The pool looks out to the ocean (as do most of the rooms). Just outside the gate is the boardwalk and the beach. When I've had too much sun I can actually sit on the balcony of our room and watch the boys play.
http://www.bestwestern-bluesea.com/
The whole area is wonderful! People walk, run & skate on the board walk. There are lots of great restaurants within walking distance. Just across the street is "World Famous", great food and it is open to the beach. (I highly recommend this, even if you stay elsewhere.) There is a shop next-door to rent water toys, wet-suits, surf board, boogie boards and the like.
Our favorite things to do, besides relax on the beach is to visit: Sea World; Coronodo Island & the Hotel del Coronado (now
that is a cool place to stay!!); Old Town (we love the Old Town Mexican Cafe... across the street from the Mission Church); Sea Port Village (very fun, lots to see, stroll along the bay, plus shopping, & dining), and our very, very favorite is to take a sunset cruise on "The Jada" on San Diego Bay (she is a 71 ft sailing Yacht).
http://www.jadasailing.com/
You'll have a wonderful time in San Diego!!