Discover Newquay
compiled from our dataNewquay is located in England, United Kingdom, and has a population of about 23,626. Our atlas lists 392 places here.
These include 23 sights and 5 museums, 145 restaurants, 211 places to stay and 8 cocktail bars. Highlights include 7 Harbour View Newquay, Rocket Newquay, Beachcombers Apartments.