Location. The Windward is located in the North Cornish Coast neighborhood of Newquay, close to Porth Beach, Watergate Bay, and Towan Beach. Nearby points of interest also include Blue Reef Aquarium and Fistral Beach. Hotel Features.Dining options at ...