From Alberta to Utah, these North American getaways offer both majestic scenery and creature comforts.