01637 861 005 Join our portfolio

Self-catering holiday cottages in Mawgan Porth

Mawgan Porth is a picturesque beach with Padstow and Watergate Bay on your doorstep.

Mawgan Porth is a beach that gets it right. Just far enough out of Newquay to avoid the busy streets yet near enough to still benefit from the same rugged North Cornwall coastline, Mawgan Porth has a curve of yellow sand, foamy blue water and just the right size handful of tasty eateries. Little feet splash about in the trickling river and leave tiny footprints on the sand, perhaps joined by pawprints (as the beach is dog friendly all year round).

The beachfront street is dotted with shops and cafes alike, alongside their activity center, King Surf. Try your hand at mastering the waves or let off steam at the seasonal crazy golf and pitch and put course, based near a historic Iron Age site.

If you fancy stretching your legs, take the steady amble up the South West coast path towards neighbouring Watergate Bay or Bedruthan Steps, where you can soak up spectacular panoramas.

Panorama montage of images including family holiday photo



Sitting seafront, peel the shells of a garlicky lobster at Catch Seafood Bar & Grill, or tuck into classic scampi and chips at the Merrymoor Inn. Hungry stomachs will be satisfied at Travellers Rest, the quintessential village inn which offers a proper roast dinner every day beside the open log fire in the winter. Head around the corner to Watergate Bay where you will find fine dining at Emily Scott Food or beach themed cocktails at The Beach Hut.


Mawgan Porth welcomes dogs all year round. Whether the tide is in or out there is always plenty of room for your dog to run, play and make new friends.


Parking is available next to the beach, with level access onto the sand. Across from the beach you will find public toilet facilities. RNLI Lifeguards are on duty on the beach from April to September. Newquay Airport is 7 miles away making Mawgan Porth a perfect getaway destination.


 Order By: Sleeps | Price MAP VIEW
28 MATCHES,: 1 - 12
 Order By: Sleeps | Price MAP VIEW
28 MATCHES,: 1 - 12

Select arrive and depart days

Your party size

1 2 3 4 5 6 7 8 9 10+ Any


1 2 3 4 5 6+ Any

Pet friendly?

Yes No

Our website uses cookies to give you the best user experience. Cookies allow us to remember your choices, collect statistics and display content tailored to you. By using our website you agree to the use of these cookies. To find out more, or configure your settings, visit cookie policy.