Stone Canyon Inn
Although technically not in the park, this stunningly situated luxury inn lies just east of Bryce Canyon, and rooms and the excellent on-site restaurant, The Stone Hearth Grille, have astounding views of the park's hoodoos—there's even a trailhead nearby that accesses some of Bryce's best trails. You'll find several types of accommodations, from cottages to elevated tree houses, and all have sleek, contemporary furnishings and plenty of cushy perks, ranging from deep soaking tubs to gas fireplaces.