1. Rosarito, Baja California, Mexico
An oceanside resort destination with vibrant nightlife makes Rosarito in Baja California, Mexico an ideal spot for single travelers. Just over the border from the US, you can relax on the beach and indulge in surfing, diving, hiking, horseback riding, and more. Oh, and eat half your weight in authentic tacos.