From the cosmopolitan streets of Toronto to the mountain peaks of the Canadian Rockies, our neighbor to the north features a diverse set of vacation destinations. Deciding which one is perfect for your next getaway can be difficult. That's why U.S. News considered several factors, such as affordability, entertainment options and diversity of hotels and resorts, as well as user votes and expert opinions, to compile a list of the best places to visit in Canada. Vote for your favorite below to have a say in next year's list. And if you're seeking lodging, see our Best Hotels in Canada ranking » (Note: Some of the below destinations may be affected by the coronavirus outbreak. Check with the CDC and the U.S. Department of State before traveling.)