Crystal Beach

Crystal Beach is an unsupervised freshwater sandy beach in New Brunswick that has a number of amenities including change houses, washrooms, parking and food service.
6 Results
Carters Point, NB | (506) 763-3625

View Details
Summerville, NB | (506) 763-2517

Hardings Point Campground is located at the tip of the beautiful Kingston Peninsula on the Saint John River.

View Details
Saint John, NB | (506) 672-7255

The twin homes were built in 1858, for a prominent shipbuilding family whose boat yard was located a few hundred yards below on...

View Details
Saint John, NB | (506) 642-2622

Our smoke free hotel features an indoor pool, Fitness Centre and a Business Centre. You can enjoy complimentary high-speed...

View Details
Saint John, NB | (506) 672-7799

An escape from everyday life. Enjoy the warmth, charm and friendly environment of Inn on the Cove and Day Spa on the edge of the...

View Details