Nelson’s Bay

Situated on the south west point of Deer Lake, Nelson’s Bay is a calm secluded bay where you can simply relax and enjoy nature. The Cabins are situated on the west side of the Bay where you can enjoy spectacular sunrises across the water and become part of the sunset.

Come enjoy your time on this peaceful Bay and soak up nature.

Nelson’s Bay connection to the Ecosystem

Fishing on Deer Lake