Black Friday Sale! Use FRIYAY15 for up to 15% off* Hurry offer ends in<timer>
Book early & save up to 15%* (with just a 10% deposit!) | Use code EARLY15
Book early & save up to 15%* with code EARLY15. Hurry offer ends in<timer>

Best towns to visit in Cornwall: A Holidaymaker’s Guide

Looking for the best towns to stay in Cornwall for your holiday? From rugged coastlines to jaw-dropping beaches and storybook villages, Cornwall is home to an array of picturesque towns and villages that are the perfect destination for holidaymakers of all ages. 

Ready to explore? Here’s our guide to the best towns and villages in Cornwall, with recommended places to stay, things to do, and sights to see on your next Cornish escape.

Best towns to stay in Cornwall: A quick comparison

Town

Where to stay

Highlights

Ideal for

St Ives

St Ives Bay (15 mins drive)

Quirky art scene and golden sandy shores

Family-friendly day trips

Falmouth

Newperran (40 mins drive)

Rich maritime history and sea views

History buffs and active day-trippers

Penzance

St Ives Bay (20 mins drive)

Vibrant arts scene and pirate history

Insta-worthy pictures

Padstow

Retallack Resort (15 mins drive)

World-famous seafood and picturesque quayside

Foodies and cyclists

Truro

Newperran (20 mins drive)

Stunning gothic architecture and riverside walks

Nature-lovers rainy day browsers

Newquay

Newquay Bay (10 mins drive)

World-famous and dog-friendly beaches

Surfers and dog-owners

St Austell

Newquay Bay (30 mins drive)

Beautiful gardens and local breweries

Green fingers and beer enthusiasts

Fowey

Retallack Resort (40 mins drive)

Cosy cafes and hidden coves

Peaceful escapes and gastronomic experiences

Looe

Retallack Resort (45 mins drive)

Dolphin and seal sightings and traditional harbour vibes

Families wanting a mix of beach and wildlife

Polperro

Newquay Bay (50 mins drive)

Picture-perfect streets and charming shops

Photographers and history enthusiasts

Bude

Bude Resort (5 mins drive or 30 mins walk)

Surf beaches and clifftop views

Surfers, swimmers and sunbathers

Tintagel

Bude Resort (40 mins drive)

Dramatic castles, Arthurian legends and hidden coves

Legend and myth lovers

Wadebridge

Retallack Resort (15 mins drive)

Stunning coastal trails and wild landscapes

Cyclists and hikers

Boscastle

Bude Resort (30 mins drive)

Witchcraft history and quaint village vibes

Quirky history fans and nature walkers

Megavissey

Newperran (45 mins drive)

Working fishing harbour and local art galleries

Relaxed, cosy days out

St Mawes

Newperran (50 mins drive)

Hidden beaches and panoramic sea views

Scenic walkers and seafood lovers

Mousehole

St Ives Bay (30 mins drive)

Picture-perfect streets, famous Christmas lights, and seaside picnics

Winter visitors, picnickers and photographers

Port Isaac

Retallack Resort (30 mins drive)

Fresh local seafood and TV filming locations

TV buffs and seafood fanatics

Marazion

St Ives Bay (15 mins drive)

Wild marshes and iconic sites such as St Michael’s Mount

Birdwatchers and traditional tourists

Helston

St Ives Bay (20 mins drive)

Local traditions and scenic walks

Holidaymakers who want to experience traditional Cornish life

St Ives

St Ives is renowned as one of the best seaside towns in Cornwall, with its artistic heritage, cobbled streets, and golden sandy shores. Explore the quirky shops, cosy cafes, and galleries like the Tate St Ives, or soak up some sunshine on Porthminster Beach. 

Things to do in St Ives

  • Take the kids crabbing off the edge of Smeaton’s Pier

  • Enjoy beautiful beaches made for relaxing and paddleboarding

  • Sample fresh seafood, ice cream, and traditional Cornish pasties from the harbourfront cafes and restaurants

  • Take a boat trip out of the harbour to go wildlife spotting (keep your eyes peeled for the resident seals!)

Where to stay near St Ives?

St Ives Bay resort is the perfect place to base your holiday in St Ives thanks to its stunning sea views and proximity to the town centre. The holiday park is just a 15-minute drive from St Ives, making it ideal for an afternoon crabbing on the pier or a day sunbathing on the beach. 

“We had a fantastic time, caravan was lovely, clean and spacious, entertainment was really good, staff members polite and friendly, food was good, thank you for a lovely stay. Hoping to visit again, definitely recommend to others” - Joe at St Ives Bay

None

Falmouth

Falmouth is frequently ranked among the top Cornwall seaside towns, brimming with things to see and do. Falmouth town is packed with quirky shops, friendly cafes, and delicious eateries—perfect for recharging after a fun day. Whether you're into history, adventure, or just relaxing by the sea, this town in Cornwall has you covered! 

Things to do in Falmouth

  • Visit the National Maritime Museum Cornwall to watch maritime history come alive

  • Take in spectacular clifftop views from Pendennis Castle

  • Try your hand at watersports in the sparkling harbour

  • Go rockpooling at Castle Beach and see what you can find

Where to stay near Falmouth?

If Falmouth is calling your name, Newperran Resort is the perfect base to explore everything the Cornish town has to offer. Just a 40-minute drive away from Falmouth, Newperran Resort combines a fantastic location with great on-site amenities, including a heated indoor swimming pool to splash around in.

Penzance

Penzance is a must-visit portside town in Cornwall for history buffs and beach lovers alike. It’s where maritime history meets bohemian vibes, combining beautiful gardens with stunning sea views and endless photo opportunities. If you’re looking for places to stay for a holiday in Cornwall, Penzance is also a fantastic base to explore iconic nearby areas such as St Ives, the Isles of Scilly, and Land’s End. 

Things to do in Penzance

  • Try out award-winning restaurants, cafes and pubs

  • Snap a picture of the iconic St Michael’s Mount in the distance

  • Stroll along the promenade for breathtaking sea views

  • See the exotic plants at the local Morrab Gardens

Where to stay near Penzance?

St Ives Bay is just a 20-minute drive away, making it the ideal base to explore everything that Penzance has to offer. Stay at St Ives Bay for the ultimate seaside holiday in Cornwall, with a three-mile-long sandy beach right on your doorstep. 

Padstow

Padstow is easily one of the most famous towns in Cornwall, renowned for its world-famous seafood (thank you, Rick Stein!) and picturesque quayside. Stroll along the harbour, grab some fish and chips, and watch the boats bobbing in the water. For a traditional seaside experience, Padstow is one of the best towns to stay in Cornwall.

Things to do in Padstow

  • Take a boat trip for a chance to spot seals and soak in the stunning coastline

  • Enjoy a delicious meal at one of the many highly-rated seafood restaurants

  • Hop on a bike and tackle the Camel Trail for breathtaking views of the countryside

  • Grab a bucket and go crabbing off the quayside

Where to stay near Padstow?

Retallack Resort is the best place to stay near Padstow, just a 15-minute drive away with luxurious accommodation and action-packed on-site activities that will completely transform your Cornwall holiday. 

“Perfect location near all beaches and small towns , we had a roof top terrace place on hillside, clean , tidy , staff were top notch , highly recommend. Thank you for a wonderful holiday.” Ben at Retallack

None

Truro

Truro is a must-visit town in Cornwall if you’re after a mix of history, culture and natural beauty with a touch of Cornish warmth. With cobbled streets, stunning architecture, and a buzzing arts scene, Truro has something for everyone, and has endless hidden treasures to explore!

Things to do in Truro

Where to stay near Truro?

Truro is only a 20-minute drive from our Newperran Resort, which has a great choice of activities for kids and adults alike. From caravan holidays to lodge and cottage escapes, at Newperran you can explore everything Truro has to offer before returning to the resort to rest your weary bones. 

Newquay

Newquay is arguably one of the most famous Cornwall seaside towns, and it’s also one of the most dog-friendly towns in Cornwall, too! With beaches that allow dogs all year round, your furry companion can run for miles along the sandy shores. If you love sun, sea and a bit of adventure, Newquay is one of the best places to stay for a holiday in Cornwall.

Things to do in Newquay

Where to stay near Newquay?

Our Newquay Bay resort is only a 10-minute drive from Newquay town centre, making it an ideal base for your Cornwall holiday. With beautiful rural views, Newquay Bay is just outside the hustle and bustle while still having all of the area’s great attractions, right on your doorstep.

St Austell

St Austell is a hidden gem in Cornwall and a must-visit on your Cornish getaway. Not only is there plenty of things to do to keep the family entertained, but its spectacular coastal scenery and natural beauty is simply breathtaking. With scenic walks, beaches, and a laid-back vibe, St Austell has something for everyone. It’s a great place to explore and unwind!   

Things to do in St Austell

Where to stay near St Austell?

If you’re looking for a cosy and secure base after a day of sightseeing, Newquay Bay resort is just a 30-minute drive away from St Austell, and has some fantastic caravan accommodation options that are perfect for a budget-friendly seaside holiday. No long road trips necessary!

“Great location, friendly team, peaceful if you need the quiet, good value for money.” Katie at Newquay Bay

Fowey

Fowey is one of many quaint harbour towns in Cornwall, and has plenty for the whole family to enjoy. Watch boats drift by and soak in the beautiful sea views. With its relaxed vibe and stunning scenery, Fowey is the perfect place for a peaceful escape.

Things to do in Fowey

  • Visit St Catherine’s Castle for clifftop views of the harbour

  • Enjoy a scenic route along the coast with a stroll along the Hall Walk

  • Try out the various cosy cafes and excellent seafood restaurants

  • Hop on a boat trip to discover nearby coves and beaches

Where to stay near Fowey?

Fowey is around a 40-minute drive from Retallack Resort, which is renowned for its watersports facilities and stunning lakeside accommodation. Spend a leisurely day exploring the harbour before heading back to a luxurious lakeside lodge to recharge. 

None

Looe

Looe is a delightful Cornwall seaside town perfect for a fun, relaxing getaway. Wander along the bustling harbour, where you can watch the fishermen at work and enjoy the fresh sea air. Looe is a fantastic spot for adventure and relaxation with its lively atmosphere and coastal beauty.   

Things to do in Looe

Where to stay near Looe?

The best place to stay near Looe is Retallack Resort, which is just a 45-minute drive away. Retallack Resort is a fantastic choice for families of all ages that want a convenient location to explore Cornwall, while still having plenty of exciting on-site amenities. 

Polperro

Polperro is another of the best towns to stay in Cornwall - a picture-perfect Cornish village that feels like stepping into a postcard. Wander through its winding streets filled with cute cottages and charming shops, or stroll along the harbour and snap some photos. Whether you enjoy the views, explore the local history, or relax by the water, Polperro’s warm, welcoming vibe makes it a must-visit spot.  

Things to do in Polperro

  • Hike the coastal path for breathtaking views of the cliffs and sea

  • Explore the village’s fascinating fishing history at the Polperro Heritage Museum

  • Browse the many cute and quirky shops and boutiques

Where to stay near Polperro?

If Polperro’s on your hit list and you’re looking for somewhere to stay nearby, Newquay Bay is a great spot. Just 50 minutes by car, Newquay Bay has everything you need for a relaxing Cornish break, including an indoor and outdoor swimming pool, sauna, and great on-site dining options. 

Bude

Bude is one of the best places to stay for a holiday in Cornwall. Its stunning beaches make it a haven for surfers, swimmers and sunbathers alike. But if that’s not your thing, there’s plenty more to explore, from jaw-dropping cliff views to gorgeous gardens and laid-back cafes.

Things to do in Bude

Where to stay near Bude?

Bude Resort is the best place to stay near Bude in Cornwall, just a 5-minute drive or 30-minute walk from the town centre. Whether you prefer caravan holidays or a luxurious lodge, Bude has accommodation options for every style and budget.

“Highly recommend. Close enough to the town but not too far away. Well maintained & very welcoming staff.” Zoe at Bude

None

Tintagel

Tintagel is a charming Cornish village brimming with legend and beauty. With quirky shops, cosy cafes and hidden coves, it has something for every kind of holidaymaker. Whether you're a history buff, nature lover, or just looking for a unique escape, Tintagel is the perfect destination!

Things to do in Tintagel

Where to stay near Tintagel?

Bude Holiday Resort makes a great base for those wanting to experience all the Arthurian legend of Tintagel. Bude resort is just a 40-minute drive away, making Tintagel the perfect nearby adventure, and boasts luxurious lodge accommodation options that will have you never wanting to leave!

Wadebridge

Looking for dog-friendly towns in Cornwall? Wadebridge is another one to add to the list, with tons of scenic walking trails, dog-friendly pubs, and nearby beaches that your furry friend will love. Whether you’re into cycling, nature, or relaxing, Wadebridge is a great base to enjoy Cornwall! 

Things to do in Wadebridge

  • Take a walk along the scenic Camel Trail

  • Visit the nearby Bodmin Moors for stunning views and wild landscapes

  • Wander along the bridge over the Camel River for a lovely view of the town

Where to stay near Wadebridge?

Retallack Resort is the perfect place to base your Cornwall holiday, just 15 minutes away from Wadebridge and all its natural beauty. Stay at Retallack and enjoy having Wadebridge right on your doorstep, as well as Cornwall’s only Flowrider!

Boscastle

Boscastle is one of the best towns to visit in Cornwall for holidaymakers craving a peaceful getaway. Its charming streets, picturesque cottages and historic buildings make it an idyllic escape from the hustle and bustle of everyday life. Whether you're into history and nature or just soaking in the village's beauty, Boscastle is a hidden treasure in Cornwall you won't want to miss!  

Things to do in Boscastle

Where to stay near Boscastle?

For somewhere to stay nearby, look no further than Bude Holiday Resort. Bude resort is just a 30-minute drive away from Boscastle, and combines beautiful surroundings with fantastic on-site amenities for the ultimate Cornwall holiday experience.

Megavissey

Megavissey is a delightful Cornish village that feels like a cosy little getaway. Stroll around the charming harbour and watch the fishing boats come in - it’s the heart of the town. The streets are lined with quirky shops, art galleries, and cosy cafés, perfect for a relaxed day out.

Things to do in Megavissey

Where to stay near Megavissey?

The closest holiday park to Megavissey is Newperran Resort, which is only a 45-minute drive away. With Newperran’s excellent location, you can spend the day exploring everything Megavissey has to offer before soaking your weary bones in your own private hot tub. 

“Loved the accommodation! Perfect for a family holiday in Cornwall. Close to most places by drive. The cottage/lodges are well equipped for a self serve vacation with all the amenities. We cooked our dinner a few days without any hassle.” - George at Newperran

None

St Mawes

St Mawes is one of the best seaside towns in Cornwall and well worth a visit if you’re in south Cornwall. The village is full of lovely shops, pubs, and cafés where you can unwind and enjoy fresh seafood. Whether you’re soaking in the views, exploring the castle, or enjoying the atmosphere, St Mawes offers the perfect coastal escape! 

Things to do in St Mawes

  • Wander around the picturesque harbour and enjoy the stunning views across the river

  • Explore the impressive St Mawes Castle, perched on the cliff with panoramic vistas

  • Hop on a boat and explore nearby hidden beaches

  • Take a scenic walk along the South West Coast Path for breathtaking views

Where to stay near St Mawes?

Newperran Resort is the closest holiday park to St Mawes, taking around 50 minutes by car. Whether you’re after a dog-friendly Cornwall holiday or a traditional caravan holiday by the coast, Newperran ticks every box. 

Mousehole

Mousehole is a picture-perfect Cornwall village that’s full of charm and beauty. Stroll through its narrow, cobbled streets and explore the lovely shops and galleries. The harbour is absolutely stunning, perfect for a relaxing walk or to watch the boats come in. Whether you're looking for relaxation or adventure, Mousehole is a beautiful spot to unwind and soak in the Cornish joie de vivre!

Things to do in Mousehole

  • Visit in winter to catch a glimpse of the Mousehole Christmas lights

  • Have a swim or a picnic by the sea at Mousehole Beach

  • Take in breathtaking views of the rugged cliffs and sea

Where to stay near Mousehole?

St Ives Bay is a great place to stay in Cornwall if Mousehole is on your list. Just a 30-minute drive away, it has tons of great towns to visit, right on your doorstep, as well as stunning sea views and super comfy accommodation. 

Port Isaac

Port Isaac is a beautiful, historic Cornwall village on the coast of north Cornwall. Its narrow, winding streets lined with quaint cottages make it a picture-perfect location, and if you’re a fan of Doc Martin then you’ll recognise the village as the TV show’s filming location! Enjoy a stroll along the harbour, where you can watch the fishing boats come in and soak up the coastal beauty.

Things to do in Port Isaac

  • Try out the mouth-watering fresh seafood at the Port Isaac Fish Shop

  • Explore nearby coastal paths for breathtaking views

  • Watch local fishermen bring in fresh crab, lobster and fish on the harbourfront

Where to stay near Port Isaac?

The best place to stay to visit Port Isaac is Retallack Resort which is just a short 30-minute drive away. Staying at Retallack means you’ll have the convenience of being close to Port Isaac, as well as a great range of accommodation options to choose from and fun on-park activities to keep you entertained.

Marazion

Marazion is a charming Cornwall seaside town with stunning views and plenty to explore. The highlight is St Michael's Mount, a magical island castle you can reach by foot at low tide or by boat. Whether you're into history and nature or enjoy the views, Marazion offers a peaceful escape with lots to discover! 

Things to do in Marazion

  • Walk out to St Michael’s Mount during low tide and snap some pics from up close

  • Go birdwatching in the Marazion Marshes

  • Enjoy a relaxing walk along the beach, perfect for swimming, picnicking, or simply soaking in the scenery

Where to stay near Marazion?

St Ives Bay is the perfect place to stay in Cornwall for a trip to Marazion, with a short 15-minute drive taking you right into the centre of the harbour. With direct beach access and an on-site crazy golf course, St Ives Bay makes a great choice for families of all ages.

Helston

Helston is one of many towns in Cornwall that combines history, nature, and small-town charm for a truly memorable day out. With lovely shops, cafes, gardens and lakes to explore, as well as local celebrations throughout the year, there’s something for the whole family to enjoy.

Things to do in Helston

  • Visit in May to witness the lively celebration of Helston Flora Day with dancing and floral displays

  • Learn about the town’s rich history at the Helston Museum

  • Stroll through Penrose Estate for beautiful gardens and scenic walks around Loe Pool

Where to stay near Helston?

Stay closeby to Helston at St Ives Bay, which is just a 20-minute drive away from the unique Cornish town, as well as many other must-see villages and attractions. Whether you want to soak up the sun on the private beach, or challenge the family to a round of games at the arcade, St Ives Bay has everything you need after a day exploring the top towns in Cornwall. 

None

Start planning your dream Cornwall holiday

Cornwall’s towns and villages offer something for everyone, whether you’re seeking history, adventure, or simply stunning views. Plan your visit to explore these top destinations and immerse yourself in Cornwall’s unique charm. 

At Away Resorts, we have five fantastic Cornwall holiday parks to choose from, all within a short drive from some of Cornwall’s best towns to visit:

Browse our Cornwall holidays and start planning your dream Cornish escape. 

Explore Cornwall


Nathan Roots

Leading a dedicated on-site team for the past 4 years, he focuses on delivering exceptional guest experiences at one of the UK's most iconic seaside locations. Nathan contributes expert travel and destination content for Away Resorts, drawing on deep local knowledge of Cornwall's standout attractions, from the St Ives to St Erth scenic railway and St Ives harbour to Land's End, St Michael's Mount, and Kynance Cove on the Lizard Peninsula.

Follow Nathan Roots for thoughtful takes, fresh ideas, and inspiring reads.

Discovering different...

Whilst you wait... just think about being in your swimmers, the sun's out and the smiles are big