These are the best stocks to own for the surge in 'staycations,' says Bank of America

Coolers sit on display for sale at the Yeti Holdings Inc. flagship store in Austin, Texas, U.S., on Wednesday, Sept. 12, 2018.
Sergio Flores | Bloomberg | Getty Images

(This story is for CNBC Pro subscribers only.)

Bank of America is picking stocks of companies it says will benefit most from the way people are spending their free time during the coronavirus crisis.

The firm noted that as the economy reopens, Americans are looking for social distancing and contactless leisure experiences instead of air travel and theme parks. 

"We believe COVID-19 is accelerating the consumer spending shift away from traditional entertainment and international travel to 'solitary' leisure activities and 'staycations,'" analyst Robert Ohmes said in a note to clients.