The No. 1 place to vacation in America is Grand Canyon, according to U.S. News & World Report's annual Best Vacations rankings.

In Grand Canyon National Park in Arizona, travelers can hike, raft down the Colorado River and visit the Grand Canyon Skywalk. "It's also an affordable getaway," Erin Shields, managing editor of travel at U.S. News, tells CNBC Make It. "It costs just $35 for one vechicle and all its passengers to enter, plus campgrounds can be booked for as low as $18 a night."