We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
  • Sorted by: Ranking
Parlee Beach Shediac
#12 of 178 Outdoor Activities in New Brunswick
Match: Beaches
Cape Enrage Waterside
#14 of 178 Outdoor Activities in New Brunswick
Match: Beaches
New River Beach Provincial Park New River Beach
#16 of 178 Outdoor Activities in New Brunswick
Match: Beaches
Aboiteau Beach Cap-Pele
#25 of 178 Outdoor Activities in New Brunswick
Match: Beaches
Youghall Beach Park Bathurst
#30 of 178 Outdoor Activities in New Brunswick
Match: Beaches
Meenan's Cove Beach Quispamsis
#35 of 178 Outdoor Activities in New Brunswick
Match: Beaches
Deep Cove Beach Grand Manan
#53 of 178 Outdoor Activities in New Brunswick
Match: Beaches
Hay Island Provincial Park Neguac
#61 of 178 Outdoor Activities in New Brunswick
Match: Beaches
Beresford Municipal Beach Park Beresford
#63 of 178 Outdoor Activities in New Brunswick
Match: Beaches
Gondola Point Beach Quispamsis
#64 of 178 Outdoor Activities in New Brunswick
Match: Beaches
Waterside Beach Waterside
#66 of 178 Outdoor Activities in New Brunswick
Match: Beaches
Mispec Beach Saint John
#73 of 178 Outdoor Activities in New Brunswick
Match: Beaches
Dominion Park Beach Saint John
#75 of 178 Outdoor Activities in New Brunswick
Match: Beaches
Canal Beach Canal
#87 of 178 Outdoor Activities in New Brunswick
Match: Beaches
Sunbury-Oromocto Park Beach Waterville
#97 of 178 Outdoor Activities in New Brunswick
Match: Beaches
Pigeon Hill Beach Cap-Bateau
#139 of 178 Outdoor Activities in New Brunswick
Match: Beaches
Maisonnette Park Beach Maisonnette
#140 of 178 Outdoor Activities in New Brunswick
Match: Beaches
Pokeshaw Beach Youngs Cove
#157 of 178 Outdoor Activities in New Brunswick
Match: Beaches
Woolastook Park Kingsclear
#169 of 178 Outdoor Activities in New Brunswick
Match: Beaches
Westfield Beach Grand Bay-Westfield
#170 of 178 Outdoor Activities in New Brunswick
Match: Beaches