Located between Bryce Canyon National Park and Zion National Park on scenic highway 89. The Riverside offers Motel accommodations, full service RV sites and Tent sites. Our restaurant is open for breakfast, lunch and dinner.
The Riverside is centrally located for those who plan to visit multiple parks and tourist sites. Used as a ‘hub’, you can unpack once and spend your vacation time exploring the parks, waterfalls and caves in the area, all at your own pace.
Our rustic, western-style motel offers comfortable accommodations, complete with Wi-Fi, AC, Heat, Satellite TV, Refrigerator & Microwave. Our rooms are very quiet and tastefully decorated.
Whether you enjoy horses, cowboys, fishing, bears, wolves, moose, or a variety of wildlife, each room is unique.
Come visit the Riverside Resort & RV Park for a quiet, peaceful stay, where our pull-thrus are extra long, and nature is at it’s finest!
We have 47 easy in easy out 30 and 50 amp extra long pull-thrus with power, water and sewer, an additional 15 back in sites along the river with power, water and fire rings, as wall as many boondocking spaces too. Wi-Fi is available.
For your Convenience. the Riverside has a bath and shower house with 3 men showers, 3 women’s showers, flush toilets, hot water and hand washing sinks. Our newly remodeled bathrooms are open 24/7 during the summer months, and are kept very clean!
The Riverside’s Campground is perfect for those who want the rugged camping experience, and still have access to modern conveniences like showers, toilets, internet and a restaurant.
Our quiet park sits off the highway away from noisy crowds.
The Riverside Resort offers sites along the river, with or without shade, as well as inland sites, also with or without shade. Each site comes with either a BBQ or Fire Pit, picnic table and fresh water nearby. A dish washing sink is located by the shower house for your convenience. Firewood is available in our store, as well as miscellaneous fishing and camping supplies. Large group sites are also available.
or call 1-800-299-0396