Cornwall is one of the UK’s best-loved holiday destinations thanks to its miles of golden sand beaches, dramatic cliff paths, and tiny fishing villages.
There are many wonderful places to visit in Cornwall such as the westernmost point of mainland Britain and brooding Bodmin Moor, picturesque villages, harbor towns, and sweeping vistas of the North Atlantic.
I’ve been visiting Cornwall almost every year since I was born and it remains one of my absolute favorite places in England to escape to. With jagged coastal cliffs, wild surfing beaches, and calm, sandy beaches for swimming, the beaches in Cornwall are varied.
Cornwall is famous for its cream teas, (although Devon will try and claim them as their own), Kelly’s Ice Cream, the popular Cornish pasties, and St Austell beer.
One of the best things to do in Cornwall is to sample the local food. Seafood is a Cornish specialty with the likes of lobster, crab, and some of the freshest fish straight from the boat available to try, meaning foodies are in for a real treat in Cornwall.
You’ll find a whole host of Cornwall tourist attractions, beaches, stunning scenery, and quaint seaside towns in the guide below.
I’ve personally visited every one of these places of interest in Cornwall, many on more than one occasion, so I can’t wait to share my experiences with you in this post.
Best Places to Visit in Cornwall, England
Below are my top picks for the best places to visit in Cornwall. I’ve also included an interactive map so you can see where each place is situated and so that you can better plan your trip to this beautiful region in the UK.
I recommend hiring a car for your trip. Having the freedom to see these best places in Cornwall on your own will really make your trip that much more special, not to mention, easier. Search for rentals here.
1. Newquay
Newquay is the UK’s foremost surfing destination and is a hot summer getaway for many. This resort town comes alive during the summer months (the best time to visit Cornwall) when people head to the town’s beaches, bars, and nightclubs.
The beaches at Newquay are some of the best in the country with miles of golden sand and clear, blue waters. Fistral Beach is one of the most popular and is a great place to sunbathe, swim, surf, and bodyboard. If you’re wondering where to go in Cornwall for beaches, Newquay is your answer.
Location: Newquay is located on the north Cornish coast in the southwest of England. Find it on the map, here.
Getting There: There are daily buses and trains to Newquay from London. Trains require one change in Exeter. The journey time is between six to eight hours.
Things To Do: Swimming, surfing, paddle boarding, walking, partying. Check out these surf lessons.
Where to Stay: The town is relatively small so wherever you stay in Newquay will be convenient and close to the main attractions. This self-catering guesthouse is the perfect space for two guests.
See our Newquay articles here:
15 Best Things To Do in Newquay
Top Rainy Day Activities in Newquay
15 Best Restaurants in Newquay (Top Place to Eat)
15 Best Pubs and Bars in Newquay
15 Top Beaches in Newquay (for Swimming, Surfing and Sunbathing)
2. Fistral Bay Beach
Fistral Beach is one of the top surfing beaches in Europe thanks to the North Atlantic swells that hit this stretch of coastline. The half-mile-long stretch of golden sand is backed by sweeping dunes and imposing cliffs.
Fistral is one of the best places to visit in Cornwall for those that want to catch a few waves and there are plenty of surf schools and lessons for those of all ages and abilities.
The beach is patrolled by lifeguards from Easter to October so is perfect for families too. Surfing is one of the best things to do in all of England, give it a go!
Location: Fistral Beach is located about a mile west of Newquay. Click here for map directions.
Getting There: The beach is within walking distance from the town of Newquay, which itself is well connected to the rest of the UK by road and rail.
Things To Do: Surfing, body boarding, sunbathing, walking.
Where to Stay: This two-bedroom apartment overlooks Fistral Bay and is just a few minutes’ walk away from the beach.
☞ SEE ALSO: 15 Traditional Foods to Try in London
3. Padstow
Padstow is a quaint harbor town on the Camel Estuary in North Cornwall. The town is colloquially known as “Padstein” as it’s home to three seafood restaurants by celebrity chef Rick Stein.
The harbor is surrounded by rustic, stone-bricked buildings and many fine pubs such as my favorite The Shipwrights. The town is packed with independent shops, artisan food stalls, and buildings dating back centuries.
Location: Padstow is on the North Cornish coast at the mouth of River Camel Estuary. Find it on the map.
Getting There: Padstow is easily reachable from London by car, coach, and train.
Things To Do: Shopping, fine dining, walking, boat trips.
Where to Stay: Padstow is a small town and there are lots of accommodation options close to the center. This lovely B&B is a great option and is just 10 minute walk to the center of Padstow.
For more about this harbor town, have a look at our post: 15 Top Things To Do in Padstow
4. Land’s End
Land’s End marks the westernmost point on the mainland of the British Isles. This rocky outcrop stretching out into the Atlantic Ocean is one of the country’s most famed landmarks and one of the best Cornwall attractions.
There’s plenty to see and do at Land’s End like walking the clifftop paths and appreciating the stunning views, enjoying a coffee at one of many cafes, shopping for local crafts, or exploring the entertainment complex.
Location: Land’s End is the westernmost point of the mainland British Isles and is close to the village of Sennan. Get directions here.
Getting There: Land’s End is easily reachable by car from the A30 and there’s also an open-top tourist bus that starts in Penzance.
Things To Do: Walking, sightseeing, shopping, eating.
Where to Stay: The nearest settlement with accommodation is Sennan. This accommodation is a great option and is about 2 kilometers to Land’s End.
5. Bodmin Moor
Bodmin is a large moorland in the eastern part of the county and is one of the top must-see places in Cornwall for its brooding vistas with rolling moors, old stone walls, gorse, and heather.
This sometimes bleak and inhospitable landscape is the perfect place for Bodmin Jail – an old prison that is now part tourist attraction/part hotel.
Location: The Bodmin Moor is located in north-eastern Cornwall not far from the border with Devon. Find it on the map here.
Getting There: There are buses and trains to the town of Bodmin which sits on the edge of the moor.
Things To Do: Walking, hiking, picnics, and make sure to visit the Bodmin Jail and learn about the haunting history on this unique tour.
Where to Stay: The town of Bodmin makes a perfect base for exploring the moor. Why not stay in the Bodmin Jail, turned hotel?! Find out more here.
6. Tintagel
Tintagel is famed for its Arthurian legend surrounding the town and nearby castle. It’s allegedly here that the knights of the round table sat. Under the castle is Merlin’s Cave; a cavernous cove that is often cut off by the sea. This is one of the best castles to visit in Cornwall.
The town of Tintagel itself is packed with bookshops, artisan food sellers, and some great pubs such as the aptly named King Arthur’s Arms. Tintagel is a place I go back to time and again, (I was a bit of a King Arthur geek in my teenage years).
Location: Tintagel is on the northwest coast of Cornwall. See it here on the map.
Getting There: Tintagel is just off the A39 and reachable by car, bus, and by foot along the South West Coast Path.
Things To Do: Exploring the castle, hiking, sightseeing, eating, and drinking.
Where to Stay: There are plenty of accommodation options in the town, but this quirky cottage at Bossiney Cove is a great option. It’s in an ideal location and is within walking distance of the town, beaches and castle.
There are many places to visit in Tintagel. Check out our full article here for details on the best attractions and things to do.
7. Boscastle
Tintagel’s northeasterly neighbor, Boscastle, is also steeped in myth, legend, and folklore. This quaint village with a picturesque harbor is definitely one of the most magical places to visit in Cornwall thanks in part to its famous Museum of Witchcraft.
The village is another favorite of mine and is certainly a contender for one of the prettiest places in Cornwall. Here you’ll find a selection of old stone houses, pubs, and shops to wander around.
Location: Boscastle is in Northwest Cornwall. View it here on the map.
Getting There: As with Tintagel, the town is easily reachable by car and bus from the A39.
Things To Do: Sightseeing, walking, eating. Visiting the Museum of Witchcraft
Where to Stay: There are plenty of accommodation options in and around the village. The beautiful farm cottages at this property sit in a quiet rural setting, with open fields, and one can even accommodate up to eight guests.
8. Truro
Truro is the only city in Cornwall, and is also the county’s town so is definitely worth a visit. However, don’t think that it will be anything like London, as Truro is one of the smallest cities in the country.
That being said there’s still plenty to see and do here. Visit the charming cathedral, wander around the small selection of small shops, or relax in one of a few cafes, restaurants, or pubs.
Location: Truro is located in the middle of the Cornish peninsula. Get directions here.
Getting There: The city is easily reachable from the rest of the UK by car, bus, and train.
Things To Do: Sightseeing, walking, shopping, eating, and drinking.
Where to Stay: As the city is so small, staying anywhere in Truro is convenient. This cute guesthouse is a ten-minute walk from the center and the hosts provide everything you’ll need for an easy and enjoyable stay.
Truro may be small, but there are still many top attractions for tourists to enjoy! Check out our article about the best things to see and do in Truro.
9. St. Kew
The tiny village of St. Kew is one of the most beautiful places in Cornwall. Here you’ll find nothing but a small stream, a 15th-century church, a couple of stone houses, and a rustic old pub with an open fireplace called The St Kew Inn which I’ve been visiting since I can remember.
Having a walk around the village before grabbing a bite to eat and a pint of Cornish ale in the pub is one of my favorite things to do when I’m in the area.
Location: St Kew is about 5 miles from the town of Wadebridge. Find it on the map here.
Getting There: You can reach the village by car or bus from nearby Wadebridge.
Things To Do: Sightseeing, walking, eating, and drinking.
Where to Stay: St Kew is a tiny village with few, if any, accommodation options. This bed and breakfast is just a few kilometers away in a quiet and quaint location. Another excellent option is this 16th-century bed and breakfast right in St Kew.
10. Polzeath
Polzeath is one of my favorite places in Cornwall and I have many happy childhood memories of swimming and climbing amongst the rock pools on its large beach. Polzeath is one of the best places to go in Cornwall for families as there are miles of beach to play on, and lifeguards present from May to September.
Polzeath Bay Beach is perfect for surfing, bodyboarding, and swimming, with separate sections for each. There are some wonderful coastal walks, and a great selection of cafes, bars, and restaurants.
Location: Polzeath is on the north Cornwall coast close to the towns of Padstow and Wadebridge. See it on the map.
Getting There: Polzeath is reachable by car or bus from nearby Wadebridge.
Things To Do: Swimming, surfing, exploring rock pools, walking, hiking.
Where to Stay: This amazing accommodation is located just 400 meters from the beach and has fantastic views. This is a great place to stay in Polzeath.
11. Port Isaac
The harbor village of Port Isaac is one of the top places to visit in Cornwall and has been made famous by the hugely popular ITV television series Doc Martin (you can even join a Doc Martin tour!).
Port Isaac is another of my favorite places to go in Cornwall thanks to its picturesque harbor, excellent pubs and restaurants, and the best Cornish pasties in the country, (in my opinion).
The village winds its way up the cliffs along cobbled streets overlooking the harbor and coastline. There’s a small lifeboat station that you can visit and a fish market where you can watch the day’s catch being brought in and sold. Port Isaac is one of the best places in Cornwall to get fresh seafood.
Location: Port Isaac is on the north Cornwall coast between Padstow and Tintagel. Click here to see it on the map.
Getting There: The easiest way to get to Port Isaac is to drive. There are also semi-regular buses from Wadebridge.
Things To Do: Sightseeing, eating, drinking, walking. Don’t miss the popular Doc Martin tour.
Where to Stay: Port Isaac is small, so anywhere is going to be within walking distance of the shops, pubs, and the harbor. Set on a cliff overlooking the sea, The Old School Hotel offers sweeping views, and an onsite restaurant and bar.
12. Port Quin
Port Quin is a tiny former settlement not far from Port Isaac – it’s an easy and beautiful hike along the coastal path between the two. Here you’ll find some abandoned fishermen’s homes that are overgrown with ivy. The deserted homes form a great backdrop for selfies!
There’s a small harbor and Port Quin is a popular starting point for kayaking trips along the coast. The village is also a stop on the southwest coast path.
Location: Port Quin is on the north Cornish coast around 3 miles west of Port Isaac. Find it on the map, here.
Getting There: The village is reachable by car, (there’s a small car park), on foot, or by kayak.
Things To Do: Sightseeing, walking, hiking, kayaking.
Where to Stay: Port Isaac is the nearest small town. The Blacksmith’s Shop is a great option that offers a relaxing garden area with beautiful views.
13. St. Austell
St Austell is famed as the home of the St Austell Brewery, Cornwall’s top beer maker. Try their Tribute, which you can get across the country – it’s one of my favorite ales.
The town is located a little inland a couple of miles from beautiful St Austell Bay. There are some great beaches around the area such as Crinnis beach which I particularly recommend for families. It’s also a great base for exploring the nearby Eden Project.
Location: St Austell is located on the south coast of Cornwall at the mouth of St Austell Bay. See it here on the map.
Getting There: The town is easily reachable from the rest of the UK by car, bus, and train.
Things To Do: Eating, drinking, shopping, walking, swimming. Visit the Eden Project.
Where to Stay: There are plenty of accommodation options in the town. The rooms at this stunning manor are an excellent choice. The property is set on 2 acres, offers an indoor swimming pool and spa, and is about 1.5 kilometers from the Eden Project. Find out more here.
14. St Ives
The charming resort town of St Ives is not only known for its excellent blue-flag beaches, (meaning they’ve been rated for being exceptionally clean), but it also has a thriving art scene and even a sister gallery to London’s Tate Gallery and Tate Modern.
St Ives is one of the best places to visit in Cornwall for couples as there’s plenty to do such as exploring the art scene, lounging on the beach, and enjoying some great restaurants in the evening. Cellar Bistro is the perfect spot for a romantic, candlelit dinner.
Location: St Ives is in the far southwest of Cornwall not far from Land’s End. Get directions here.
Getting There: The town is accessible from the main A30 road and also has bus and train connections to the rest of the UK.
Things To Do: Sightseeing, galleries, walking, eating, swimming, surfing.
Where to Stay: As the town is small, most places are within walking distance of the beaches and center. This four-star hotel with a terrace, bar and restaurant is a great option, while these rooms have incredible views over the sea.
15. Penzance
Penzance is the most westerly town in Cornwall and is famous for once being home to many pirates and smugglers, (as satirized in the comic opera Pirates of Penzance).
Penzance is one of the best towns to visit in Cornwall thanks to its large harbor and great location on the south coast. If you’re wondering where to stay in Cornwall, Penzance is a great option for first-time visitors.
There’s plenty to do in and around the town from visiting the artisan shops and restaurants to checking out the nearby Minack Theatre or taking a trip to Land’s End. See the full post: 20 Best Things To Do in Penzance, and find the best places to eat in Penzance, here.
Location: Penzance is close to the southern tip of the Cornish peninsula. Find it on the map, here.
Getting There: Penzance is easily reachable by car, bus, and train.
Things To Do: sightseeing, walking, eating, drinking, shopping.
Where to Stay: This holiday home is highly-rated, spotlessly clean and offers amazing views of the sea from the terrace. Just around the corner, you’ll find shops, restaurants, and bars.
16. Falmouth
Falmouth is one of the best towns to visit in Cornwall for its stunning natural harbor, pristine beaches and plenty of shops and dining options.
The town has plenty of things of interest from ruined castles to museums, stately homes, and gardens. The National Maritime Museum is one of the best Cornwall attractions and includes galleries, a boatbuilding workshop, and lots of interesting displays. See also: 10 Best Castles to Visit in England
Location: Falmouth is on the southern coast of Cornwall. Get directions here.
Getting There: Falmouth has great transport links to the rest of the country with daily trains to London, buses and is easily reachable by car.
Things To Do: sightseeing, shopping, eating, drinking. See our full post: 15 Best Things To Do in Falmouth
Where to Stay: This luxurious holiday home offers amazing sea views and has everything you need for a trip to Falmouth.
17. Polperro
Stunning Polperro is one of the best places to see in Cornwall for the beautiful stretch of coastline it sits on. This ancient fishing village is lined with old fishermen’s houses surrounding the small harbor with plenty of sandy beaches nearby.
Although small, the village is packed with fun things to do from swimming and kayaking to enjoying traditional fish and chips on the harbor wall. See our full list of the best things to do in Polperro.
The Three Pilchards is a great traditional Cornish pub and serves the best fish and chips in Cornwall according to Tripadvisor – I can’t help but agree.
Location: Polperro is on the southern Cornish coast. See it on the map.
Getting There: hiring a car is the best way to get to Polperro.
Things To Do: sightseeing, swimming, kayaking, shopping, eating.
Where to Stay: This cozy bed and breakfast offers a full English (or Irish) breakfast each morning and is in an excellent location.
18. Widemouth Bay
If you’re looking for the perfect beach holiday, then Widemouth Bay is one of the best places to go in Cornwall. This 2-mile stretch of sandy beach backed by rolling dunes is a firm favorite with surfers as it takes the full force of the North Atlantic.
Widemouth has been designated a blue flag beach so the waters are exceptionally clear and clean. There are cafes, toilets, and surf-hire shops here which help make Widemouth Bay one of the best places to visit in Cornwall for families.
Location: Widemouth Bay is just south of the popular resort town of Bude in north Cornwall. Get directions.
Getting There: Hiring a car is the best way to get to Widemouth Bay.
Things To Do: Surfing, swimming, hiking, eating.
Where to Stay: This beach house bed and breakfast is located in a sought-after location, right on the beach. There’s an onsite restaurant and bar, plus a garden and lounge.
19. Perranporth
Perranporth is another wonderful seaside resort town on the north Cornish coast. It has a long stretch of sandy beach to bathe on, many great restaurants and cafes, and is the perfect place for a relaxing stay.
There are lots of great hiking trails around Perranporth which form part of the southwest coastal path. The Perranzabuloe Museum gives a great insight into the area’s past and connection to the ocean. There are numerous fun things to see in Perranporth to keep you busy.
Location: Perranporth is on the north coast of Cornwall. Find it on the map and get directions, here.
Getting There: The town is reachable by car and bus.
Things To Do: Surfing, swimming, hiking.
Where to Stay: Enjoy being just a 5 minute walk from the sandy, golden beach with one of these holiday home apartments. The location and reviews are excellent.
20. Bude
Bude is another popular holiday resort famed for its blue flag beaches, and is consistently voted as the Best UK Seaside Town. This is one of the best places to visit in Cornwall for couples as there are plenty of romantic walks to be had and incredible sunsets to share.
For foodies, Bude is a great option with its own vegan restaurant, some great bakeries, and lots of seafood options. The town beach is great for swimming and surfing – so long as you’re careful of rip tides.
The beach is patrolled between May and September, so pay attention to the flags. Bude is one of the most popular places in Cornwall for good reason.
Location: Bude is in the far north of Cornwall close to the border with Devon. See it on the map.
Getting There: Bude is easy to get to by car and bus but there is no train connection.
Things To Do: Swimming, surfing, hiking, eating, drinking.
Where to Stay: This modern, holiday home cabin is a great option in Bude, and for something a little more unique, have a look at this stunning glamping accommodation, which offers a hot tub, BBQ and garden.
Find out the best things to do in Bude, and if you’re wondering where to stay, have a look at these charming cottages and holiday homes.
Getting Around Cornwall
The best way to get around Cornwall is to hire a car as public transport is a little unreliable. There are buses that serve some of the larger towns, but if you want to get out to the prettiest places in Cornwall then your own transport is required. Have a look at Discover Cars to search through the options and find the best price.
Cornwall also boasts 630 miles of stunning coastal footpaths making it possible to hike from place to place. Many people opt for short hikes between villages, but it’s possible to walk from town to town such as from Padstow to Port Isaac. For more, have a look at these best coastal walks in Cornwall.
Quick Itineraries for Cornwall
Here are a few simple itineraries to follow when visiting Cornwall.
3 Days in Cornwall
If you only have three days in Cornwall, I recommend sticking to the north coast which is the most beautiful part of the county.
Start in Padstow and sample fish and chips from Rick Stein’s famous cafe. Explore the beautiful harbor and wander around the town to see its stone houses, old churches, and independent shops.
On day two head north to Polzeath for a day at the beach. The drive takes around an hour, (made longer as you’ll need to head inland to skirt the Camel Estuary), but the journey is very scenic and simple to follow.
There are plenty of great dining options in Polzeath and I recommend the Cracking Crab up on the hilltop overlooking the bay.
On your final day, explore the picturesque small town of Port Isaac. Be sure to grab a Cornish pasty and explore the harbor, lifeboat station, winding, cobbled streets, and clifftop views.
This itinerary is best completed by car or bus. For the more adventurous, the entire thing can be done on foot by following the southwest coastal path.
One Week in Cornwall
For a week’s stay in Cornwall, base yourself in Newquay which has plenty to offer. It’s a good location for exploring the stunning beaches of the north coast and it’s possible to visit everywhere in Cornwall by car in a couple of hours; meaning you can fit in the above three-day itinerary as individual day trips from Newquay.
Add in a visit to the galleries of St Ives, take a selfie at the westernmost point Land’s End, and hike around The Lizard peninsula. Be sure to visit the quaint village of St Kew and its old church and an excellent pub.
If you have a car you can go a bit farther afield and explore Truro, Bodmin, and Falmouth. The major towns are reachable by bus, but the smaller villages are a little more difficult to reach without your own transport.
10+ Days in Cornwall
For ten days in Cornwall, (which in my opinion, is the perfect amount of time to discover the county), start off in Bude and spend a day or two at the nearby beaches including Widemouth Bay.
Next, move down the coast and explore Tintagel, the castle, and Merlin’s Cave. From Tintagel, it’s just a short hop to the beautiful village of Boscastle where you can learn about witchcraft at the famous museum. Continue on to Port Isaac and spend a day there, overnighting in The Old School Hotel.
From Port Isaac make your way to Padstow, (stop off in Polzeath too if you want to swim/surf). Explore the harbor town and spend the night before moving farther south to St Ives to check out the galleries.
Follow the peninsula around to Land’s End and The Lizard before stopping in Falmouth to explore the town. From there head to St Austell to have a look at the famous brewery and sample some fine Cornish ale.
Head inland to finish your trip on brooding Bodmin Moor which is great for hiking in some real wilderness. Check out the legendary Jamaica Inn – a pub famed as a meeting place for pirates and smugglers that’s still pulling pints today.
FAQs About Visiting Cornwall
Answers to some commonly asked questions about visiting the beautiful places in Cornwall.
St Kew and St Ives are the prettiest places to visit in Cornwall. It’s difficult to pick just one place in Cornwall as there are so many but if I had to, I would rate St Kew as the prettiest village for its rustic charm and sleepy nature.
Newquay is the most visited town as it is one of the best places to visit in Cornwall for families, young people, and those looking for sun, sea, and sand.
Surfing, cream teas, and Cornish pasties are three of the most popular things in Cornwall and I urge anyone visiting to try all three.
If you have your own vehicle, then anywhere in Cornwall is reachable within a couple of hours at most. As north Cornwall is the most beautiful part of the county, basing yourself midway up the coast in Newquay or Padstow is a good idea.
June to August is the best time to visit Cornwall when there’s more chance of warm, sunny days – perfect for days at the beach. April and May can be pleasant too, however, you’ll need a wetsuit if you plan to go surfing or swimming.
Cornwall is located in southwest England. It’s bordered by the Atlantic Ocean to the north and west, and to the south the English Channel. To the east of Cornwall lies the county of Devon.
Conclusion
There are so many wonderful places to visit in Cornwall and it’s a place I never tire of visiting. From the surfers’ paradise of Newquay to quaint fishing villages, rustic pubs, the dramatic coastline, and a ton of activities available, Cornwall is the perfect destination whether you’re looking for adventure or relaxation.