Up to 2 FREE nights on 7 nights or more | Book direct, it's cheaper

All about Mawgan Porth

Mawgan Porth and White Lodge Apartments are set on Cornwall’s pretty north coast overlooking Mawgan Porth beach.

Cornwall’s Hidden Secret

Possibly the north coast of Cornwall’s hidden secret, Mawgan Porth is Watergate Bay’s quieter counterpart. Whereas Watergate Bay is well known for its great surf, long sandy beach and superb waves, making it popular with tourists, Mawgan Porth has similar qualities but is less well known.

The west-facing golden sands are protected by headlands on either side. A small stream runs down one side. Surf lessons are to hand with several surf schools based at the beach. Lifeguards are also on duty at peak times which is important as there are rip tides.

Dogs are welcome on the beach all year.

mawgan porth beach in summer

seascape balcony view

signpost at mawgan porth

stream at mawgan porth beach


Just across the road from the beach is a parade of shops where beach goods, snacks and a bistro can be found.

If you follow the river inland you’ll arrive at the pretty village of St Mawgan where there’s a convenience store and other places to eat.

There are plenty of walks surrounding the beach as it lies on the south west coast path. There are also some great circular walks taking you inland.

Watergate Bay and Newquay can be found to the south whereas the spectacular rock stacks at Bedruthan Steps lie to the north along with a series of beautiful bays and beaches.

Cornwall’s famous foodie town of Padstow is just a little further on from there.

Getting there

  • Newquay airport is just over 2.5 miles.
  • Mawgan Porth is on the A5 bus route, also known as the Atlantic Coaster.
  • The 56 bus route passes through Mawgan Porth and operates between Newquay and Padstow.
  • For guests travelling by car and not staying at any of our Mawgan Porth accommodation where spaces will be allocated, car parking is close to the beach. Pop into the local pub and buy a drink for a refund!

Up to 2 FREE nights for stays 7 nights or more