Mancora, Peru
A sheltered bay of exceptional calm and clarity — Peru's finest snorkeling beach, tucked between rocky headlands 30 km north of Mancora.
Location
30 km north of Mancora
Best For
Snorkeling, Quiet Relaxation
Water Temp
24–28°C (warmest in region)
Crowds
Quiet — low-key resort area
Parking
Free parking at resort entrances
Facilities
Resort hotels, Snorkel rentals
Punta Sal is one of Peru's most beautiful and secluded beach destinations — a sheltered crescent bay framed by rocky headlands about 30 km north of Mancora in the far north of the country. The bay's protected position means the water is exceptionally calm and clear, with visibility reaching 10–15 metres on good days, making it by far the best snorkeling beach in Peru.
The warm equatorial waters here support coral formations and diverse marine life — sea stars, colourful reef fish, rays, and occasional sea turtles frequent the rocky outcrops at each end of the bay. Snorkeling equipment is available for hire from the resort hotels that line the beach, and guides can take you to the best spots around the headlands.
The beach itself is pristine and white, with a few small luxury resorts providing sunloungers, beach bars, and fresh seafood restaurants. Despite the resorts, Punta Sal maintains a quietly exclusive feel — far less frantic than Mancora, it attracts a more relaxed crowd seeking respite from Peru's city life. A perfect counterpart to Mancora's buzz.
30 km north of Mancora via the Pan-American Highway. Taxi from Mancora takes 30–40 minutes. Mototaxis available but uncomfortable on the highway. Some resorts offer shuttle services from Mancora.
Year-round, but snorkeling visibility is best October–April when the water is warmest and calmer. Avoid the main beach during El Niño years when sea temperatures spike and jellyfish proliferate.
Snorkel along the rocky edges of the bay for the best marine life. Apply reef-safe sunscreen only. The calm water makes this excellent for non-swimmers too — snorkeling in the shallows near shore is ideal.