The ideal time for a luxury holiday in the USA is between March to May or September to October as the temperatures are pleasant to roam around the country.