
The best beaches near San José del Cabo are not in San José del Cabo. The town’s own Playa Hotelera looks perfect from the hotel balcony, but the currents are strong enough to earn a permanent no-swimming flag.
However, the coastline within 25 minutes of downtown holds four beaches that pass a real scouting test. The four on this list cleared two filters.
First, the practical test: sand (not rock), public access, somewhere to park, and a road you can describe to someone. Second, the photo test: if you would not stop the car and take a picture, it did not make the cut.
For more on the best beaches in Baja, start with our main guide.
Four beaches made it. West toward the corridor, east toward the cape.
Playa Palmilla: The Calm One
The Scouting Report
Palmilla sits approximately 10 km west of San José del Cabo at Km 27 on Highway 1. The drive takes about 12 minutes. The sand is white, soft, and fine, and the beach curves roughly 850 meters around a sheltered cove.
Parking is free in a paved lot with two separate zones. The main lot fills by 11 AM in high season. A second lot serves the quieter north end.
Additionally, restrooms and showers are available near the main parking area. Cell service is strong.
What You Will Find
Palmilla is a Blue Flag beach. As a result, independent inspectors verify the water quality, the cleanliness, and the environmental management every year. This is one of the best-maintained public beaches in Baja California Sur.
The swimming is the main draw. Specifically, a roped-off zone on the south end keeps boat traffic away from swimmers. The water inside the ropes is calm, clear, and shallow enough for children.
In addition, the rocky south side holds small fish and decent snorkeling. You will not see the reef diversity of Chileno Bay, but the water clarity is strong on calm days. Bring your own gear.
However, the beach gets crowded after 10 AM when tour groups arrive. For the best experience, arrive early on a weekday. By mid-morning, the palapas fill and the parking lot tightens.
Before You Go
The turnoff from Highway 1 is clearly signed at Km 27. Follow the paved road past the Palmilla resort gate. The public beach access is separate from the hotel entrance.
Do not let the resort signage confuse you. The beach is public, regardless of what the gate implies. Also, the north end of the beach is quieter and the parking is easier.
Palmilla is for the reader who wants calm water, clean facilities, and a sure bet. If you only have time for one beach near San José del Cabo, this is it.
Costa Azul: The Surf Beach
The Scouting Report
Costa Azul sits approximately 3 km southwest of downtown San José del Cabo at Km 28 on Highway 1. The drive takes about five minutes. The sand is coarse, firm, and dark gold with a steep slope near the waterline.
In total, the beach stretches roughly 3 km along the open Pacific.
Parking is free in a small lot near the Zippers restaurant at the north end. A second lot serves the south end at Old Man’s, accessible through a tunnel under the highway.
Restrooms are available at Zippers and Dante’s restaurants. Cell service is strong along the entire stretch.
What You Will Find
Costa Azul is two beaches in one. The north end, known as Zippers, breaks fast and heavy. Consequently, this section is for advanced surfers only.
Meanwhile, the middle section has rocks, sea urchins, and currents that will humble a strong swimmer.
However, the south end is a completely different experience. Playa Acapulquito, known locally as Old Man’s, sits in a protected cove in front of the Cabo Surf Hotel.
The wave here is small, forgiving, and breaks over sand. As a result, surf schools run beginner lessons every morning.
Furthermore, the full 3 km walk from Old Man’s north to Zippers is one of the best beach walks in Los Cabos. The sand is firm at the waterline, the waves crash on your left, and the Sierra de la Laguna rises behind you. Go at sunset.
In addition, the Mike Doyle Surf School operates from the Cabo Surf Hotel. Surfboard rentals and lessons are available on the sand.
Before You Go
For Old Man’s, park in the small lot just off the highway and walk through the tunnel under the road. Although the lot is small, it rarely fills completely on weekdays.
For Zippers, exit at the Costa Azul Surf Shop and drive under the highway to the parking area. Do not swim at Zippers. The currents are dangerous for anyone who is not an experienced surfer.
Costa Azul is for two readers: the beginner surfer who wants a lesson at Old Man’s, and the walker who wants a sunset stroll. Either way, skip the middle for swimming.
La Playita: The Fishing Village
The Scouting Report
La Playita sits approximately 4 km east of downtown San José del Cabo, near the Puerto Los Cabos marina. The drive takes about 10 minutes via Boulevard Míjares. The sand is golden brown, firm, and wide, and the main beach stretches roughly 400 meters.
Parking is free near the marina entrance, with additional space on the beach itself. Restrooms are clean and well maintained near the marina.
Also, the beach has lifeguards, palapas, and a playground. Cell service is strong.
What You Will Find
This is where the locals go. La Playita sits at the edge of Pueblo La Playa, the fishing village on the east side of San José del Cabo. Consequently, panga boats line the shore and fishermen unload the morning catch by 8 AM.
Indeed, the beach has a roped-off swimming area inside the Puerto Los Cabos harbor entrance. Because the harbor wall blocks the open ocean swells, the water inside the ropes is calm enough for children.
However, outside the ropes, currents pick up fast. Stay inside the markers at all times.
In addition, you can charter a panga for sportfishing directly on the beach. The village behind the sand has small restaurants serving the catch of the day. The facilities are better than you expect: palapas, a playground, and clean bathrooms near the marina.
Before You Go
From downtown San José del Cabo, follow Boulevard Míjares south to the traffic circle at Benito Juárez, across from the fire station. Follow signs toward Playita and Puerto Los Cabos. The road is paved the entire way.
Although the beach feels off the tourist path, it is easy to reach. Also, the fishing fleet launches at dawn, so arrive early for the best atmosphere.
La Playita is for the reader who wants to see how Cabo worked before the resorts arrived. Pangas at dawn, fresh fish by noon, sand under your feet the whole time.
Playa Zacatitos: The Best Beaches Near San José del Cabo for Tide Pools
The Scouting Report
Zacatitos sits approximately 12 km east of San José del Cabo via the East Cape road. The drive takes about 25 minutes, including 15 minutes of slow, bumpy road at the end. The sand is golden and firm near the waterline, soft higher up.
Essentially, the beach stretches roughly 500 meters between two headlands of dark volcanic rock.
There is no parking lot. Roadside parking is free but limited. There are no restrooms, no trash cans, and no cell service.
What You Will Find
Zacatitos is the beach you find when you keep driving past La Playita and wonder what else is out there. The answer is volcanic rock formations, tide pools, and almost no one.
Specifically, the rock formations are the main draw. Carved shelves and pools sit at the waterline, filled by the tide with small fish, crabs, and sea urchins. At low tide, you can walk between them and snorkel the shallow channels.
Nevertheless, at high tide, the pools disappear and the currents turn dangerous. Therefore, check the tide schedule before you go. Timing is everything at this beach.
The setting is dramatic. The beach curves between two dark volcanic headlands, and the sand is golden against the rock. In fact, it looks like someone carved a cove out of the desert.
Before You Go
From the East Cape road, turn toward the Zacatitos residential community. The last stretch is 15 minutes of slow, bumpy, sandy road. A standard car can make it in dry conditions, but high clearance helps.
No signs mark the beach access. Look for the cluster of homes and follow the road to where it ends at the sand.
Also, bring everything you need and take everything out. There are zero facilities.
Zacatitos is for the reader who packed water shoes, checked the tides, and does not mind a bumpy road. Two hours here at low tide is worth more than a full day at a beach with better parking.
Getting Around the San José del Cabo Coast
A car handles every beach on this list. Highway 1 connects Palmilla and Costa Azul with clear signage. La Playita and Zacatitos require turning east from downtown toward Puerto Los Cabos and the East Cape road.
Gas up in San José del Cabo before heading east. The PEMEX station on the highway at the edge of town is the last reliable fuel stop before the East Cape.
Furthermore, cell service is strong at Palmilla, Costa Azul, and La Playita. At Zacatitos, expect no signal. Download offline maps before heading east.
Pack water shoes for Zacatitos and the rocky south end of Palmilla. Bring reef-safe sunscreen for Palmilla, since Blue Flag rules apply. A cooler with water, snacks, and a full tank of gas covers you for any beach on this list.
Best Time to Visit San José del Cabo Beaches
The Sea of Cortez side (La Playita, Zacatitos) stays warm year-round. Water temperature ranges from about 22 degrees Celsius in January to 30 degrees Celsius in September. As a result, even winter visits are comfortable for swimming.
The corridor side (Palmilla) shares the same calm water profile most of the year. However, Costa Azul faces more open Pacific swell and gets rougher in summer. Surf season at Costa Azul runs June through October, with the biggest swells hitting Zippers.
Peak tourist season runs November through April. During this window, Palmilla parking fills fast and Costa Azul gets crowded with surf lessons. Nevertheless, the water is calmest and clearest during these months.
The best month for this zone is May. Warm water, thin crowds, manageable surf, and every parking lot half empty. The worst month is August, because hurricane season swells close beaches and stir up the water.
The Bottom Line on San José del Cabo Beaches
Palmilla is the all-rounder: Blue Flag water, calm swimming, and the closest thing to a sure bet in Los Cabos. Costa Azul is the surf day: beginner lessons at Old Man’s, a 3 km sunset walk, and Zippers for the experienced.
La Playita is the local beach: panga boats, fresh fish, and a roped swimming zone inside the harbor. Zacatitos is the adventure: volcanic tide pools, zero crowds, and a bumpy road that keeps it that way.
Four beaches. Four different coastlines. All within 25 minutes of downtown San José del Cabo.
