Puerto San Carlos and the Waters of Magdalena Bay
Puerto San Carlos is a working fishing town on Magdalena Bay, along the Pacific side of Baja California Sur. It is best known as a departure point for winter boat trips to see gray whales, which gather in the bay to breed and give birth. Beyond whale season, the harbor, fishing boats and seafood trade give the town its everyday rhythm. The surrounding water, mangroves and barrier islands make it a useful base for exploring this part of the coast, though it feels more like a port than a beach resort.
A port on a sheltered Pacific bay
Gray whales change the winter rhythm
A working town rather than a resort
What is there in Puerto San Carlos?
A quick overview of the most notable things you can find in Puerto San Carlos.
Magdalena Bay
This large, sheltered bay defines the town’s setting and provides access to whale-watching and fishing waters.
Gray whale breeding waters
Gray whales gather in the bay during winter and early spring to breed and give birth.
Working fishing harbor
Fishing boats and waterfront businesses give Puerto San Carlos much of its everyday character.
Barrier islands and sand dunes
Islands between the bay and the Pacific have broad dunes and shores reached by boat.
Mangrove channels
Tidal waterways around the bay support birdlife and can be explored on suitable boat trips.
What to see in Puerto San Carlos?
Notable places and attractions connected to Puerto San Carlos.
Bahía Magdalena
The bay is the main reason to spend time here, particularly during gray whale season. Boat trips also reveal its channels, birdlife and wide coastal landscape.
Isla Magdalena
This barrier island helps shelter the bay from the Pacific and is notable for its dunes and remote shorelines. Access is by boat.
Puerto San Carlos waterfront
The harborfront is the place to see the town’s fishing boats and its connection to the bay. It is a working waterfront, not a resort promenade.
Pros & Cons
Pros
- ✓Direct access to Magdalena Bay boat trips
- ✓Gray whale watching in winter and early spring
- ✓Barrier islands, mangroves and coastal birdlife nearby
- ✓A working fishing-town atmosphere
- ✓Local seafood tied to the fishing industry
Cons
- −Whale watching is limited to a season
- −Island beaches generally require a boat
- −Fewer lodging and dining choices than in larger tourist towns
- −Limited public transport makes a vehicle useful
- −Heat, wind or rough conditions can disrupt outdoor plans
Location
Puerto San Carlos is located in Baja California Sur.
Explore more places in Mexico
Discover more cities, towns and destinations across Mexico.
Puerto Morelos
Puerto Morelos is a small coastal town in Quintana Roo, Mexico, between Cancún and Playa del Carmen. Fishing boats, a leaning lighthouse and a protected offshore reef give its waterfront a different feel from the larger resort centers nearby. Tourism is important here, but the seaside center remains compact, with seafood restaurants, small hotels and a square facing the Caribbean. It suits travelers interested in snorkeling, beach time and a quieter town setting, though the wider area also includes large resorts and expanding residential neighborhoods.
Tulum
Tulum is a fast-growing coastal town in Quintana Roo, Mexico, on the Caribbean side of the Yucatán Peninsula, south of Playa del Carmen. Its best-known sights are the Maya ruins above the sea, white-sand beaches and freshwater cenotes scattered through the surrounding limestone landscape. But Tulum is not one compact beach town: the inland center, newer residential districts and beachfront hotel zone feel quite different. Understanding that layout helps explain both its appeal and its frustrations, from easy access to varied landscapes to costly journeys between town and shore.
Valladolid
Valladolid is a small inland city in eastern Yucatán, Mexico, between Mérida and Cancún. Its compact historic center has pastel-colored houses, substantial colonial churches, and shaded plazas, while cenotes punctuate the limestone landscape in and around town. Maya culture remains part of everyday life, from the language spoken in markets to regional cooking. Travelers often stay here to explore archaeological sites and swimming holes, but the city itself rewards a slower look at its neighborhoods, food stalls, and streets beyond the main square.
Taxco
Taxco is a historic mountain town in northern Guerrero, Mexico, south of Mexico City. Whitewashed buildings with red-tile roofs crowd its steep slopes, while the twin towers of Santa Prisca rise above the center. Silver mining shaped its wealth, and jewelry workshops and shops still give the town a distinctive commercial identity. People come for the architecture, silverwork, and views across tightly packed hillsides. It is a compact place to explore, but not an easy one to walk: cobbled lanes, stairs, and sharp climbs are part of everyday movement.
Cancún
Cancún is a modern Caribbean resort city in Quintana Roo, on the northeastern edge of Mexico’s Yucatán Peninsula. Its white-sand beaches, turquoise water, large hotels, and nightlife draw international travelers, but the resort strip is only one part of the place. Inland lies a busy city of residential neighborhoods, markets, restaurants, and businesses that support the tourism economy. Understanding the divide between the Hotel Zone and downtown helps explain both Cancún’s appeal and its trade-offs: easy access to beach vacations, but considerable distances between resort life and the everyday city.