Flight
Considering the location and traffic, San Diego International Airport is the recommended major airport for this event. It is about a 1-2 hour drive (depending on traffic) from San Diego to Temecula.
Flight
Santa Ana (Orange County) Airport is another option. Although there are less car rental options and the traffic to Temecula can be more turbulent. It is about a 1-3 hour drive from Santa Ana to Temecula.
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel