Our Beaches

Yes we have 3 different beaches and almost 4KM of coastline on-site!
Our Gulf of St Lawrence Beach is one of the finest on the North Shore of PEI. Feel the sand between your toes and swim in the some of the warmest ocean waters north of Virginia. Sunbathe, swim, or just kick back and relax to the sounds of the waves. Don't forget to come back in the evening to catch that unforgettable Twin Shores sunset. Located a short walk down our sandy beach is the famous "teacup" rock as well as 2 lighthouses. 
 
Our Profitt’s Point Beach is often referred to as the “Nature Beach” or the "3rd Beach".
If you’re looking for a quiet spot to get away from it all and connect with nature, this is the beach for you. The "3rd beach" is also home to the Twin Shores endangered species habitat. We are proud to be home to a nest of piping plover shore birds. 
Located on the “bayside” of Twin Shores, our Darnley Basin Beach is a perfect spot for beachcombing and exploring. Try your luck at clam digging on this beach for a true Prince Edward Island experience!
Gulf of St. Lawrence Beach

Gulf of St. Lawrence Beach

Gulf of St. Lawrence Beach at Twin Shores Camping Area, PEI

Profitt's Point Beach

Profitt's Point Beach

Profitt's Point Beach at Twin Shores Camping Area, PEI

Profitt's Point

Profitt's Point

Profitt's Point Beach at Twin Shores Camping Area, PEI

Darnley Basin Beach

Darnley Basin Beach

Darnley Basin Beach at Twin Shores Camping Area, PEI

Gulf of St. Lawrence Beach

Gulf of St. Lawrence Beach

Gulf of St. Lawrence Beach at Twin Shores Camping Area, PEI

Gulf of St. Lawrence Beach

Gulf of St. Lawrence Beach

Gulf of St. Lawrence Beach at Twin Shores Camping Area, PEI

Darnley Basin Beach

Darnley Basin Beach

Darnley Basin Beach at Twin Shores Camping Area, PEI

Gulf of St. Lawrence Beach

Gulf of St. Lawrence Beach

Gulf of St. Lawrence Beach at Twin Shores Camping Area, PEI

Profitt's Point Beach

Profitt's Point Beach

Profitt's Point Beach at Twin Shores Camping Area, PEI

Gulf of St. Lawrence Beach

Gulf of St. Lawrence Beach

Gulf of St. Lawrence Beach at Twin Shores Camping Area, PEI

Profitt's Point Beach

Profitt's Point Beach

Profitt's Point Beach at Twin Shores Camping Area, PEI

Gulf of St. Lawrence Beach

Gulf of St. Lawrence Beach

Gulf of St. Lawrence Beach at Twin Shores Camping Area, PEI

Darnley Basin Beach

Darnley Basin Beach

Darnley Basin Beach at Twin Shores Camping Area, PEI

Gulf of St. Lawrence Beach

Gulf of St. Lawrence Beach

Gulf of St. Lawrence Beach at Twin Shores Camping Area, PEI

Profitt's Point Beach

Profitt's Point Beach

Profitt's Point Beach at Twin Shores Camping Area, PEI

Gulf of St. Lawrence Beach

Gulf of St. Lawrence Beach

Gulf of St. Lawrence Beach at Twin Shores Camping Area, PEI

Contact Us

1-877-734-2267

705 Lower Darnley Rd

Darnley, PE  C0B 1M0

info@twinshores.com

Sign Up for Our Newsletter

Follow Us

  • Facebook - White Circle
  • Twitter - White Circle
  • Instagram - White Circle
  • Pinterest - White Circle

© 2020 Twin Shores Camping Area