The Marriott Marquis San Diego Marina and the Westin San Diego in the Gaslamp quarter are great options. Additionally, there are a number of AirBnb options in the area, particularly in North Park and Hillcrest.
Please book your accommodations as you see fit.
Downtown San Diego offers public transporation, as well as Uber and taxis.
Hotel
Marriott Marquis San Diego Marina
333 West Harbor Drive San Diego, CA 92101 (619) 234-1500
Hotel
The Westin San Diego Gaslamp Quarter
910 Broadway Circle San Diego, CA 92101 (619) 239-2200
Flight
San Diego International Airport
The San Diego International Airport will be the easiest airport to fly into, as it is less than 10 minutes to the Marriott Marquis hotel, as well as downtown San Diego.