
And the best spring break city in the U.S. is… St. Petersburg, Florida! While a Florida city being number one might not come as a surprise, St. Petersburg does seem like an underdog when compared to other Florida cities like Miami and Orlando. But when you find out that St. Petersburg has the fourth most bars per capita, the fifth cheapest beer, and the fifth cheapest cocktails (tied with Fort Lauderdale, Phoenix, Asheville and Houston) out of all the cities on our list, suddenly it does seem like one of the best spring break destinations.
To our surprise, the previously mentioned cities, Miami and Orlando, didn’t even make our top 10 best spring break destinations, but fellow Florida cities, Tampa and Fort Lauderdale, tied for third with a matching overall score of 33.7 out of 50.
Florida wasn’t the only southern state to have at least one city in the top 10. New Orleans, Savannah, Asheville, Atlanta and Houston all made the cut, while the rest of the list was rounded out by western cities, including Phoenix, Salt Lake City and Portland. What’s particularly surprising about these eight cities is that five out of eight cities are not on the beach! Perhaps choices like Houston and New Orleans are close enough to beaches that spring breakers are willing to make the short drive to the beach. This interesting fact could also be indicative of millennials and gen-z taking this time off to visit cool places rather than the beach, like the mountains of Asheville or Atlanta’s bustling downtown scene.