7. San Antonio, Texas
San Antonio is also one of the best places to visit in the USA in May. It is located in Texas and it will allow you to enjoy all kind of adventures. It is perfect to visit in May because this time of the year the weather is pleasant in San Antonio and you can also visit their annual Fiesta Noche del Rio. Fiesta Noche del Rio is an outdoor performance in the River Walk and here you can get the chance to listen and dance to songs of Argentina, Spain, and Mexico. This event will take place every Friday and Saturday night starting from May 12 until August 12. You can fly and catch the event from Los Angeles and back for $330.