There are tons of different options for travel and lodging depending on budget. We recommend flying into SAN and staying at the Mission Bay Resort. However, most hotel and Airbnb options in SD will be a short uber from the airport.
Flight
San Diego International Airport
San Diego Airport is centrally located and is a short Uber ride to most hotels nearby.