Newquay is Cornwall's favourite holiday destination, boasting some of the finest sandy beaches in the country. There is a huge range of things to do during your time in Cornwall. With a diverse selection of top quality restaurants and a fantastic array of accommodation, this Cornish town really does have it all.