Choose park
Check in
Check out
Guests
Check in/out
Guests
Search
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.
|
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 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.
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!)
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
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!
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
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 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.
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
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 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.
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
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
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!
Take in the awe-inspiring stained glass windows at Truro Cathedral
Dive into Cornwall’s rich history and culture at the Royal Cornwall Museum
Enjoy a relaxing afternoon picnic in the Victoria Gardens
Explore the estuary and enjoy leisurely walks along the river
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 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.
Enjoy long dog walks along Fistral Beach, whatever the time of year
Head to Blue Reef Aquarium or Newquay Zoo for a family-friendly day out
Catch some waves in Newquay’s surfing hot spots
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 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!
Explore the wonderland of biomes and tropical vibes at the Eden Project
Visit Charlestown Harbour for a dash of history and beauty
Have a chilled day by the sea at Porthpean Beach
Don’t miss St Austell Brewery for a fun tour and delicious local brews
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 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.
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
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.
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.
Head to East Looe Beach for some sun, sand and sea
Take a boat trip for a chance to spot wildlife like dolphins and seals
For a bit of history, visit the Old Guildhall Museum
Don’t miss Looe Island, a peaceful escape with stunning views
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 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.
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
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 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.
Walk along Bude Canal or explore Widemouth Bay cliffs for unmatched views
Explore Bude Castle and the surrounding gardens
Take a refreshing dip in the Bude Sea Pool
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
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!
Explore the iconic Tintagel Castle perched dramatically on the cliffs
Walk the Tintagel Trail for breathtaking scenery and hidden coves
Explore Merlin’s Cave at low tide for a touch of mystery and adventure
Be transported back in time with a visit to King Arthur’s Great Halls
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!
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!
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
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 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!
Stroll along the beautiful Boscastle Harbour
Explore the Boscastle Museum of Witchcraft to learn all about the town’s mystical history
Spot wildlife along the Valency Valley Walk
Explore nearby beaches like Bossiney Cove
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 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.
Learn about the village’s fascinating maritime history at the Megavissey Museum
Walk along the coast to Gorran Haven for stunning views
Explore the nearby Lost Gardens of Heligan
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
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!
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
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 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!
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
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 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.
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
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 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!
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
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 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.
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
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.
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.
Whilst you wait... just think about being in your swimmers, the sun's out and the smiles are big
Enter your details to make a payment or request a change
Don't remember your details? Check your confirmation email, or speak to our team
Are you an owner with us? Click here to login