Praia da Vigia is basically the south end of Praia de São Julião. With low tide both beaches are connected, but with higher tide access to this surf spot is only possible via the dirt parking on top of Praia da Vigia.
Praia da Aguda is a beautiful beach located in the district of Sintra, just south of Praia do Magoito. With more than 100 stairs to walk down and many other surf spots nearby, it is usually less crowded than the surrounding beaches.
Like its neigbour Santa Cruz, Praia das Amoeiras is a swell magnet with multiple peaks breaking both left and right depending on the sand banks. With the busy Santa Cruz next door, Praia das Amoeiras is a world apart.
The beach north of Baleal is called Praia do Baleal Norte. Here you have two surf spots: Prainha and Lagide. Prainha is a beach break on the south end of the beach while Lagide is a reef break located a bit more to the north.
Just north of the surf spot Pico da Mota is another typical beach break in front of Praia d'el Rey. Here you find multiple peaks with both lefts and rights that are usually not so crowded and suitable for all levels of surfers.
Inatel reef is an inconsistent break located close to the Forte de Santo Amaro do Areeiro and the surf spot Santo Amaro. Driving the coastal road from Lisbon towards Carcavelos, this righthander is easily overlooked.
Praia da Calada is a beautiful bay located 10 km north of Ericeira. Although not the best surf spot in the area, it can offer nice and uncrowded waves with lower tide. There is an a-frame with lefts and rights breaking over a reef.
The beautiful coast line just north of Baleal (Peniche) offers multiple fun beach breaks without the crowds. Praia do Pico da Mota is one of the most consistent peaks with fast and fun waves going both left and right.
Praia da Almagreira is a great place to surf if you want to escape the crowds of Peniche. It's located 3 km north of Baleal. This isolated, pristine beach offers fun and consistent waves for most levels of surfers.
The beach north of Baleal is called Praia do Baleal Norte. Here you have two breaks: Prainha and Lagide. Prainha is located on the south end of this bay and it is a nice and easy beach break, perfect for beginners.