Possible suggestions: Las Vegas for a day or two, then get on a bus or shuttle to Laughlin, NV, which is much more pleasant and on a river. Stay at the Del Rio because they're the one that has a beach.
Other possibility: Mexico. Go down to TJ, take a bus to where the train station is (Empalme, I think) and take a train to Guadalajara, then Mexico City. Or take a plane to Alcapulco or Cancun. Baja is nice, too. Don't travel alone. Get with a group or your or take a friend who knows Spanish and Mexico.