Travel can be transcendental -- and also pricey. That’s why a “staycation” could be the next best thing. Of course, some cities are better suited for living it up at home than others. A new study by WalletHub ranks which cities in the U.S. are best and worst for taking a vacation without taking a flight.

Staycations are "an excellent money-saving idea," said Philip F. Xie, professor of tourism at Bowling Green State University. "When everything from food to hotel rooms has become more expensive, staycation is an alternative solution to enjoy vacation without breaking the bank." 

WalletHub studied the 100 most populated cities in the United States in 17 metrics across three areas: recreation activities, food and entertainment, and rest and relaxation. These metrics included things like the number of golf and tennis courts in an area, the cost of activities like movies and bowling, the number of spa and wellness centers and even the cost of maid services.

Orlando, Florida, came out on top as the best city for a staycation in the United States, followed by Atlanta, in second place and Cincinnati in third place. The three cities on the bottom of the list are all in California -- Chula Vista was dead last, preceded by Santa Ana and Anaheim. See the top 10 and the bottom 10 below. For the full list, visit

Ten Best Cities For Staycations:

  1. Orlando, Florida
  2. Atlanta
  3. Cincinnati
  4. Scottsdale, Arizona
  5. Boise City, Idaho
  6. St. Louis
  7. Pittsburgh
  8. Tampa, Florida
  9. Portland, Oregon
  10. Las Vegas

Ten Worst Cities For Staycations:

  1. Chula Vista, California
  2. Santa Ana, California
  3. Anaheim, California
  4. Fremont, California
  5. Jersey City, New Jersey
  6. San Bernardino, California
  7. Hialeah, Florida
  8. North Las Vegas, Nevada
  9. Newark, New Jersey
  10. Laredo, Texas