The Zion River Resort is a fabulous place to park yourselves for a couple of days while touring Zion National Park. This family friendly resort is beautiful, set along the Virgin River and is quiet and offers many amenities such as a heated pool and spa, gift shop/convenience store, resort shuttle service to Zion National Park and to the town of Springdale during the dinner hour (nominal fee per person), recreation room, nightly activities (bingo, poker, movie night, s'mores night, etc.), laundry, playground, BBQ areas and full hookups. Spots are nicely graveled or paved, have a picnic table and fire pit and have a decent amount of space between neighbors compared to other RV resorts. From some spots, views of Zion are available, but all sites offer a pretty view of the area. Sites near the Virgin River offer beautiful background noise during the evening. Zion National Park is about a 20 minute drive away and this resort offers a wonderful, clean place to stay.