We stayed in Springdale, at the Cliff Rose Lodge. The lodge was located at the entrance to the park land, and alongside the Virgin River.
We had reserved our room on the back of the property, which was facing the river and green space.
We had a nice porch to relax after a long day of hiking. It was a little too cool to swim, but there was a nice pool with beautiful rose garden nearby.
I would happily recommend this hotel - clean,good customer service, great location, beautiful grounds, rose gardens, hummingbirds and lovely trees.
Free breakfast was very good too.