Welcome to the Great Western hotel in Newquay, Cornwall. The Great Western is a 60 bedroom hotel in the heart of Newquay. With an abundance of sandy beaches, great nightlife and family-friendly, our location above Great Western beach has unrivalled views. Look out for special offers and discounts.