I'd bet American businesses that serve both domestic and foreign tourists would disagree. Besides, Americans will be staying home more, too. You cannot win this argument with a pariah America as a premise.
Americans won't not vacation, Ricter. They might do it locally with staycations, they might go somewhere regional. But they'll take their time off. All the better if they do it locally now that local places need their business.