a week ago
This an RV park that offers cabin stay. The facilities are clean and well kept. Each bathroom/shower is private.
Gallery photos coming soon
Brand-new KOA with Virgin River frontage, full RV hookups, and family-friendly amenities including hot tub and expansive camp store.
This brand-new KOA sits right on the Virgin River in Virgin, giving you the rare treat of falling asleep to flowing water. The facilities are spotless and modern, from the spacious sites with full hookups to the hot tub where you can soak after a day in the park. The camp store is unusually large for a campground, stocked with everything from last-minute camping gear to snacks, and stays open until 11 PM.
You're perfectly positioned here. Zion's south entrance is just a quick drive away, but you're also within biking distance of local spots like a family zoo and ice cream parlor. The Virgin River runs right through the property, so kids (and dogs) can splash around between park adventures. Sites are level and well-designed, though the trees are still young and don't offer much shade yet.
The staff clearly takes pride in this place. They're genuinely helpful with park recommendations and local tips, and reviewers consistently mention feeling welcomed and safe. It's the kind of spot where the whole team waves goodbye when you leave. For families wanting modern amenities without sacrificing the camping experience, this KOA delivers on both fronts.
66 reviews
a week ago
This an RV park that offers cabin stay. The facilities are clean and well kept. Each bathroom/shower is private.
a week ago
We stayed here for 3 days in a cabin before our visit to Zion National Park. It is a very beautiful and new campground; all the facilities are top-notch!
a week ago
This place is amazing! Staff is friendly, everything is so clean! Love the cabins, Pool area, playground, and even the bathrooms! Would 100% stay here again!
2 weeks ago
2 weeks ago
Great location! Clean, friendly and beautiful campsite! The pool was so refreshing after hiking in Zion all morning!