The Surfivor Surf Camp in Esmoriz is perfect for travellers seeking relaxing accommodation which is nestled by the shore and surrounded by nature. Learn how to surf at one of the best surf spots in Europe with zero crowds, empty beaches and a family atmosphere. Our surf camp is open from April until October and offers lessons for beginners and intermediates.

A prime beachfront location

We are located in the small fishing village of Esmoriz – just 25km south of Porto. Esmoriz is an amazing surfing area with beautiful, long, sandy beaches. You will find quality waves which are suitable for every level of surfer. You are guaranteed to meet other friendly people who share a true passion for surfing and the ocean. As if that wasn’t enough: Surf Camp Esmoriz is just a stone’s throw (100m) away from the sea. Only a quick stroll and you can get wet or simply spread out on the sand! From our cozy roof terrace you can also watch the sea and the amazing sunset.

Enjoy a relaxing surf holiday

Our guests will not only be treated to a location directly on the beach, they will also encounter top-class amenities which have been designed to make their surfing holiday a relaxed and comfortable experience. At out Surf Camp guests may make use of: a fully equipped kitchen for self-catering, dining area with cable TV, couch and a small library. 

Outside, there is a large, sunny garden area with shaded seating and hammocks – perfect for lounging in the sun. Free Wi-Fi is available throughout the surf camp.

Furthermore, we have a weekly BBQ night and offer yoga lessons twice per week (Esmoriz only). Please check our prices for more details and information on the types of packages we offer.

How to get here

Porto’s international airport Francisco Sa Carneiro is only 35km away, making the Surfivor Surf Camp Esmoriz easily accessible via taxi or public transport. Guests also have the possibility to book our airport shuttle service on their arrival and departure days.

Surfivor Surf Camp
Rua Pêro de Alenquer, 555
3885-607 Esmoriz, Portugal

Phone 00351 93 23 27 345

License number: 3487/AL