Ruby's Inn is one of the few major hotels in the tiny town of Bryce. It has a lovely mountain lodge-style atmosphere with wooden furniture, taxidermy animals, and a huge Christmas tree when we visited. It also has a large heated indoor swimming pool that's open until 10:00pm, perfect for relaxing after hard times Hiking in Bryce Canyon. The rooms are very spacious and very comfortable and there are computers with Internet access in the lobby. Great choice for families.
Sunset Campground is one of the largest campsites in the beautiful Bryce Canyon National Park in Utah. The spacious plots have tables, barbecues and campfire pits, and the whole site is calm and quiet. Be careful as it's really chilly at night and you'll need a good sleeping bag! It is not uncommon to see animals crossing the campsite. Note that there are no showers at this campsite but there are some near the General Store nearby. My recommendation for camping in Bryce Canyone!