
Alagoas and Pernambuco
Natural pools at low tide, palm-fringed beaches and colonial towns: an ideal coastline for a few days by the sea in the Northeast.
Destinations
Maceió, Maragogi, Porto de Galinhas, Praia dos Carneiros, Recife, Olinda
Recommended stay
4 to 7 nights
Best time to go
September to March
Airports
Recife or Maceió
Reefs and turquoise water
Along this coast, a barrier of reefs forms natural pools of warm water at low tide, teeming with fish. They are the great specialty of Porto de Galinhas and Maragogi.
Recife and its neighbor Olinda, a UNESCO World Heritage Site, add a cultural stop. Recife is also the gateway to Fernando de Noronha.
Where and when to go
Map
When to go
Text
Months
Pernambuco
Recife, Olinda and the beaches south of the state capital.
Recife
A big city on the water, with its bridges, its old quarter and Boa Viagem beach.
Ideal for: arrival stop, culture
Access: international airport in the city
Discover Recife and Olinda
Olinda
A colonial town perched on a hill, with baroque churches and colorful houses, a UNESCO World Heritage Site.
Ideal for: heritage, artists’ studios
Access: about 20 minutes from Recife
Discover Recife and Olinda
Porto de Galinhas
The best-known beach village in Pernambuco, famous for its natural pools, reached by jangada (a traditional sailing raft).
Ideal for: families, couples
Access: about a 1-hour drive south of Recife
Praia dos Carneiros
A quiet, palm-fringed beach with a little white chapel right at the water’s edge.
Ideal for: honeymoons, relaxing
Access: about a 1.5-hour drive south of Recife
Alagoas
Farther south, lagoons, reefs and a coastline that is still peaceful.
Maceió
A seaside state capital, between lagoons and green-water beaches, a convenient base for day trips.
Ideal for: families, a convenient stop
Access: airport in the city
Maragogi
Offshore natural pools, the galés, reached by boat at low tide.
Ideal for: snorkeling, families
Access: about a 2-hour drive from Maceió or Recife
Discover Maragogi
Combine with
Text
Combine
Our tours
Tours
Tempted by this trip?
Text
{"hp":"center 45%","nt":"Two neighboring states","fl":"Airports","zi":["pernambouc","alagoas"],"pi":[["","Recife"],["6ac63f6caa1c184819524789_Olinda.jpg","Olinda"],["6ac63f6c3a7ecbadd911818a_Porto%20de%20Galinhas.jpg","Porto de Galinhas"],["","Praia dos Carneiros"],["","Maceió"],["6ac63f6cf92fa23d4cb723a6_Maragogi.jpg","Maragogi"]],"ct":"This coast pairs well with Noronha, Salvador or the rest of the Northeast.","cb":[["Fernando de Noronha","The archipelago, one flight from Recife.","/brazil-destinations/fernando-de-noronha","6ac4fa75032792b3e1439d69_Fernando%20de%20Noronha.jpeg","Morro Dois Irmãos"],["Salvador","The history and culture of Bahia.","/brazil-destinations/salvador","6ac63f6e904516ff2abe2ec9_Salvador%20-%20Pelourinho.jpg","The Pelourinho in Salvador"],["Bahia Coast","More beaches farther south.","/brazil-regions/bahia-coast","6ac4fa7587676ec08f9a4f40_Trancoso.jpg","Trancoso beach"]],"cht":"Our tours in the region","ci":[["Rio, Salvador and Fernando de Noronha","14 days, from US$3,251","/brazil-tours/rio-salvador-and-paradise","6ac4fa75032792b3e1439d69_Fernando%20de%20Noronha.jpeg","Morro Dois Irmãos, Fernando de Noronha"],["Alter do Chão: an off-the-beaten-path Amazon","16 days, from US$4,333","/brazil-tours/alter-do-chao-off-the-beaten-path-amazon","6ac4fa75f02fd4b440d9e510_Amazon.jpg","The Amazon rainforest from above"]],"cta":["Which beach should you choose?","Tell us how you like to travel: we’ll recommend the stop that suits you and arrange the transfers."],"mo":"iiippppbiiii","lg":[["i","September to March","dry season, calm, clear sea"],["p","April to July","rainy season"],["b","August","transition"]],"wt":"It is warm year-round on this coast. From September to March, the dry season brings a calm sea and natural pools that are clearly visible at low tide; from April to July, rain is more frequent.","pts":[["Recife",-34.9,-8.05],["Olinda",-34.86,-8.01],["Porto de Galinhas",-35.0,-8.5],["Praia dos Carneiros",-35.07,-8.7],["Maceió",-35.73,-9.65],["Maragogi",-35.22,-9.01]],"ends":[]}