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) 657-7320

Each of our 131 guest rooms feature home luxuries such as free Wi-Fi, microwave, mini-fridge, hairdryer, coffeemaker, 32 inch flat...

View Details