The best area to stay in Cornwall is along the coast, with St Ives and Padstow being top choices for their coastal beauty and culinary reputation.
St Ives, located on the North Atlantic coast, is renowned for its picturesque harbour, sandy beaches like Porthmeor and Porthminster, and its thriving art scene. The town centre is a maze of narrow, winding streets known as 'Downalong', filled with independent shops, galleries, and eateries. It's a very walkable town, with stunning coastal paths leading out of the centre.
Couples often find St Ives particularly appealing. The town offers a romantic setting with its beautiful sunsets over the sea and a relaxed pace. You can spend your days exploring art galleries, enjoying cream teas, or simply strolling hand-in-hand along the waterfront. Many hotels here offer sea views, superb for a special getaway.
Padstow, on the north coast, is another excellent option, especially for those who appreciate fine dining and a bustling harbour. The town centres around its working fishing port, where you can watch boats come and go. It's famous for its concentration of high-quality restaurants, many of which specialise in fresh seafood. The Camel Trail, a flat, traffic-free path, starts here, offering opportunities for cycling or walking.
Families often gravitate towards Padstow due to its relaxed atmosphere and range of activities. Children can enjoy crabbing in the harbour, building sandcastles on the nearby beaches like St George's Cove, or taking boat trips.