The airport is SJU. As far as close hotels, there is a Best Western right at the airport called the Best Western San Juan Airport Hotel & Casino. If you are willing to take a cab a short disance, maybe a $5 to $10 ride, you can either go to the Marriott Courtyard, The Hampton Inn, or if you want to splurge, the Ritz Carlton. The Marriott Courtyard and the Ritz Carlton are right next to each other on the beach, and the Hampton Inn is only a block or two from them, but not on the beach. Hope this helps.