Crystal Beach is a locally owned and operated family business and has been in the Murchison family for over 60 years. This campground has a private beach on the Saint John River which includes the 1929 Days Landing Wharf which is great for all to jump off. We have many amenities including: full service camping, washrooms, showers, fully stocked canteen, bar, swimming lessons, bingo, and karaoke. As well we love to host weddings and stag parties. From our great menu to our superb staff we truly hope that you will make your way over to the Kingston Peninsula to check out our wonderful piece of paradise.