(Minneapolis, MN)  —  Minneapolis ranks in the top 20 of best cities for a staycation.  According to WalletHub, Minneapolis ranks 20th in the U.S. for staycationing.  Minneapolis does best in recreation where it ranks 27th.  Saint Paul is in the top 100, coming in at 83rd.  The top city for a staycation is Honolulu, Hawaii.