In recognition of the high cost of summer travel and the still-recovering economy, the personal finance social network WalletHub provides a look at the best cities to vacation in this summer.


The 100 largest cities in the U.S. were compared on 20 key metrics – ranging from the number of public golf courses and swimming pools per capita to the cost of maid services – in order to help consumers who are on the fence about staying home or taking a trip make the best decisions for their wallets and enjoy a bit of fun this summer.


Here are the top 20:


1. Buffalo, New York


2. Minneapolis, Minnesota


3. Cincinnati, Ohio


4. Pittsburgh, Pennsylvania


5. Portland, Oregon


6. Omaha, Nebraska


7. New Orleans, Louisiana


8. Tampa, Florida


9. Orlando, Florida


10. Seattle, Washington


11. St. Petersburg, Florida


12. Lexington-Fayette, Kentucky


13. St. Louis, Missouri


14. Cleveland, Ohio


15. Atlanta, Georgia


16. Boise City, Idaho


17. St. Paul, Minnesota


18. Winston-Salem, North Carolina


19. Honolulu, Hawaii


20. Raleigh, North Carolina