The best neighborhood to stay in Nelly Bay is North Ward, according to our user data. 84% of our users who looked for vacation rentals in Nelly Bay searched for properties in the North Ward area. If you’re also interested in booking a vacation rental in North Ward, consider the Waters Edge The Strand - the neighborhood’s most popular rental property.