I've tried to go to Rainbow Haven Beach twice now and haven't had good luck, though that it mostly my own fault for not having a sense of the space.
Attempt #1: Drove out after dinner with my mom who was visiting from NB. We got there around 7:45pm and as soon as we parked, staff came out of the building to tell us they lock the gates at 8pm and if we wanted to stay we needed to drive back out to the road and park there. Since my mom is 69 years old with bad knees, that was not an option since it's a bit of a hike from the road to the beach. Instead, we literally walked the boardwalk to the beach, took a couple of photos, went back to the car and drove away.
The beach had lovely sand, was long and the view was exactly what you'd love to see. The building had bathrooms and I think there was an outdoor shower so you could rinse off. The boardwalk is great for rubbing the sand off your feet before putting your shoes back on.
Attempt #2: My partner and I headed out during a nice weekend day during the early afternoon (say 1-1:30pm). We were stuck in a huge line of cars that was backed up Bissett Rd. for ~30+ minutes with everyone idling because there was no sense of when cars might move. A lot of drivers were pulling u-turns, some people took huge risks and drove in the wrong lane to reach Cow Bay Rd., all of which made me feel like we were moments away from seeing a car accident and stressing me out compared to the lovely beach day I had imagined. Most people who made it to Cow Bay Rd. seemed to turn right go down the road, pull a u-turn and then park on the side of the road. (You can only park on the right hand side from what I remember.) When we finally made it onto Cow Bay Rd. and were perhaps 4 cars away from getting in the park gates, they closed the gate. I overheard a park staff mention something to the first car about them not letting anyone else in until more people left, which makes sense given that there are only so many parking spots, but they neglected to come tell any of the other cars this information. I ended up giving up after having spent so much time waiting, driving past the entrance and turning around in someone's driveway before leaving to drive out to Martinique Beach. When we left, there was a lineup of cars down Bissett Rd. probably half a kilometre who were all idling and hoping to go to the beach, not knowing the huge wait ahead of them.
I would love to see this park set up some kind of sign on Bissett Rd. and update when the parking lots are full so that people know what's happening.
I plan to make another attempt to get to this beach before the end of the summer, but I will definitely be planning to go by 10am or during the week.
TL:DR This beach is gorgeous with some facilities, but if you want to go here, go in the morning in order to get parking and if you want to stay past 8pm, park on Cow Bay Rd. read more