rainbow haven resort american flag

***20% Discount on all Cabins, Boat Rentals, and Tackle Shop for Veterans, Military, and First Responders***

We would like to thank you for your service and dedication to making our way of life possible. This “Thank You” discount applies to all Veterans, Military, Law Enforcement Officers, Firefighters, and Paramedics.


*Valid form of eligible ID required at check-in

Located in Rockaway Beach Missouri, Rainbow Haven Resort and Marina offers an Affordable Vacation just 15 minutes away from Branson MO. Breathe-taking scenery and trophy sized trout are what most people come here for. You’ll also find Branson Shows, Water Parks, Silver Dollar City and dozens of attractions just minutes away!

Lake Taneycomo has a reputation as one of the finest trout reservoirs in the nation. The cold, clear water combined with the Shepherd of the Hills Trout Hatchery has made it the perfect spot for rainbow and brown trout. About 80% of the 1,200,000 trout raised at the hatchery each year are released into Taneycomo. The lake also provides excellent Bass and Crappie fishing.

Don’t count out the fall and winter for some of the best fishing, Deer, Turkey, and Duck hunting. We have a Rockaway Beach Marina with Boat Rentals on Lake Taneycomo.

Rainbow Haven is a wonderful lodging option for the Branson MO region! Come see us. You’ll return again and again!

Who We Are...

Why Choose Us...

Rainbow Haven Resort and Marina has a rich history in Rockaway Beach as one of the friendliest and fun places to stay in town.

We are focused on providing an experience you will treasure for years to come. We will do everything we can to meet your expectations.

With a variety of offerings to choose from, we’re sure you’ll be happy staying with us.

Look around our website and if you have any comments or questions, please feel free to contact us. We hope to see you soon and once you’ve been here, we hope to see you again! Check back later for new updates to our website. There’s much more to come!

Rainbow Haven has been serving the community for well over a half a century. Many of our guests have been “regulars” for over 20 years and love returning again and again. Some with their own personal “Spots” marked annually in our reservation calendar.

Why is this true? Because the history of the various owners have continued to build upon the fact that this is a resort that has viewed all guests as extended family!

We are so proud to have the opportunity to provide our guests with a down home resort experience when visiting Rockaway Beach and the Branson area.