Pacific Soul — Where Cobblestones Meet the Sea
Humpback whales breaching in Banderas Bay, the Malecon at sunset, and water taxis to beaches only boats can reach.
I have a theory about Mexican Pacific resorts: the ones that keep a real Mexican city alive alongside the tourist infrastructure are the ones worth returning to. Puerto Vallarta proves this theory completely. Unlike Cancun, which built a hotel zone separate from anything resembling daily Mexican life, Puerto Vallarta grew organically around a fishing village, and the cobblestone streets, the local markets, the Zona Romantica with its independent restaurants and neighborhood feel — all of that survived the resort development. The result is a place where you can whale watch in the morning, eat $2 tacos at a street stall for lunch, have a world-class seafood dinner at sunset, and take a water taxi to a remote beach village the next day.
I have visited Puerto Vallarta in both peak whale season (January) and shoulder season (November), and both times I left thinking this might be the most complete beach destination in Mexico. Beach, food, culture, wildlife, nightlife, day trips — it has everything, and it has it without the sterile resort-corridor feeling of the Riviera Maya hotel zones.
The Zona Romantica — The Heart of PV
The Zona Romantica (also called Old Town or El Centro) is where you stay, eat, and spend your evenings. Full stop. The hotel strip north of the Rio Cuale has more rooms and bigger properties, but it has the soul of a hotel strip. The Zona Romantica has cobblestone streets lined with bougainvillea, colonial-era buildings converted to boutique hotels and restaurants, Los Muertos Beach directly accessible from the neighborhood, and a community of locals, expats, and returning visitors that gives the area its distinctive character.
My routine on a Zona Romantica evening: walk to the Los Muertos pier around 5:30pm when the sunset light starts turning the bay gold. Watch the pelicans diving for fish around the pier pilings. Walk north along the beach to where the street vendors set up grilled seafood stands. Pick up a tostada de ceviche (MXN 30-40) and eat it walking the waterfront as the sun drops behind the Pacific. Then find a table at a restaurant on Basilio Badillo street — the restaurant row of the Zona — for a proper dinner. It is one of the best evening routines in any beach city I know.
The Malecon boardwalk stretches north from the Zona along the waterfront, lined with bronze sculptures by contemporary Mexican and international artists. The sculptures range from playful (a boy riding a seahorse) to abstract, and the walk itself — ocean on one side, restaurants and galleries on the other — is the essential Puerto Vallarta stroll. In the evening, street performers, musicians, and vendors create a carnival atmosphere that runs until late.
Humpback Season in Banderas Bay
December through March, mothers and calves fill the bay — breaching, tail-slapping, and singing in one of the world's great whale watching destinations.
Whale Watching — World-Class Wildlife
Banderas Bay fills with humpback whales from December through March. The whales migrate south from Alaska and British Columbia to breed and calve in the warm, protected waters of the bay, and during peak season (January-February) sightings are almost guaranteed on any tour. I have done whale watching in Alaska, Hawaii, and Sri Lanka — Banderas Bay is as good as any of them.
My January morning tour departed from the marina at 8am on a calm day. Within 20 minutes of leaving the harbor, we spotted our first whale — a mother and calf resting near the surface about 200 meters from the boat. Over the next two hours, we encountered at least eight whales: a full adult breach (the entire 40-ton body launching out of the water and crashing back), tail slaps, spy-hopping (a whale lifting its head vertically out of the water to look around), and a mother-calf pair that surfaced to breathe within 30 meters of our boat. The captain cut the engines and we floated in silence as the whales moved around us.
Tours depart daily from the marina and the Los Muertos pier, costing MXN 700-1,200 per person for a 3-4 hour excursion. The early morning departures (7-8am) are best — calmer seas, better light, and whales are typically more active. Choose a small-boat operator (12-15 passengers) rather than a large catamaran for a more intimate experience. The small boats can get closer (within regulations) and move to follow whale activity more quickly.
Water Taxis to Remote Beaches
One of Puerto Vallarta’s best features is the water taxi system that connects the town to beaches accessible only by boat. The coastline south of PV is too rugged for roads, so the villages and beaches along it have remained largely undeveloped — reachable only by water taxi from the Malecon dock or Los Muertos pier.
Yelapa is the most remote and most rewarding — a small village with no road access, a waterfall in the jungle above town, a beautiful beach, and a handful of palapa restaurants serving fresh grilled fish. When I took the morning water taxi (MXN 450-600 roundtrip, 45 minutes each way), I felt like I had traveled back in time to what Puerto Vallarta must have been 40 years ago — before the hotel towers, before the Malecon sculptures, when it was just a fishing village on a bay. Spend a full day: swim, hike to the waterfall, eat grilled red snapper with your feet in the sand, and take the last boat back at 5pm.
Las Animas (MXN 300-400 roundtrip) is a beach with good snorkeling and palapa restaurants. Quimixto (same price range) has a waterfall reachable by a 30-minute jungle hike from the beach. Both are excellent half-day trips.
Los Arcos Marine Sanctuary
Los Arcos — a group of volcanic rock islands 15km south of PV — is one of the best snorkeling spots on the Pacific coast. The islands rise from the sea like cathedral arches (hence the name), and the surrounding waters are a protected marine sanctuary. Sea turtles, moray eels, manta rays, schools of colorful reef fish, and occasionally dolphins populate the area.
Snorkel tours depart from the Los Muertos pier for MXN 450-800 per person (half-day). I was in the water for about 90 minutes and saw three sea turtles, a large moray eel peering from a rock crevice, and enough tropical fish to rival most Caribbean snorkeling. The Pacific water is slightly cooler and less clear than the Caribbean, but the marine life density at Los Arcos compensates completely.
The Food Scene — Pacific Sophistication
From $2 street tacos near the Mercado Municipal to the finest seafood restaurants on Mexico's Pacific coast — Puerto Vallarta feeds you magnificently.
Where to Eat
Puerto Vallarta has one of the best restaurant scenes of any Mexican resort town, and the range is what makes it special.
La Palapa on Los Muertos Beach is the classic — toes-in-sand dining, fresh grilled seafood, the sound of waves. The red snapper a la talla (grilled with chile paste) is the signature dish. Mains MXN 200-400. It is the kind of restaurant where the atmosphere is worth as much as the food, and the food is genuinely excellent.
Street tacos near the Mercado Municipal are where the value lives. The taco stands along the Rio Cuale and around the central market serve al pastor (vertical-spit pork with pineapple), carne asada, and fish tacos for MXN 18-25 each. I ate lunch at the market stands three days running and never spent more than MXN 100.
Cafe des Artistes in the Zona Romantica is the fine-dining flagship — contemporary Mexican cuisine with French technique, in a beautiful colonial courtyard. This is where you go for a special dinner. Mains MXN 350-600.
For a casual but excellent meal, Mariscos El Guero (Zona Romantica, near Lazaro Cardenas) serves some of the best ceviche and seafood cocktails in the city at reasonable prices. The shrimp cocktail — enormous Gulf shrimp in a tangy tomato broth with avocado — is MXN 120-180 and a meal in itself.
Where to Stay
Stay in the Zona Romantica — I cannot emphasize this enough. Boutique hotels and Airbnbs in the neighborhood put you within walking distance of Los Muertos Beach, the Malecon, the best restaurants, and the water taxi docks. Mid-range options run $60-120 USD per night. The hotel zone north of the river has larger resort properties but requires taxis to reach anything interesting.
For a luxury experience without leaving the Zona, several boutique hotels on the hillside above the neighborhood offer pool terraces with panoramic bay views at a fraction of what equivalent quality would cost in Cancun or Los Cabos.
- Best time to visit: December through April for dry weather, whale watching (Dec-Mar), and the best bay conditions. January-February is peak whale season with near-guaranteed sightings. November offers good weather with lower prices.
- Getting there: Puerto Vallarta International Airport (PVR) has direct flights from major US and Canadian cities. The airport is 15 minutes from the Zona Romantica by Uber (MXN 100-150).
- Budget tip: Street tacos at MXN 18-25 near the Mercado Municipal are better than $15 tacos at beach restaurants. Eat lunch at the market, dinner at a proper restaurant, and you will eat magnificently for $30-40 USD per day including drinks.
- Insider tip: Take the water taxi to Yelapa on a Tuesday or Wednesday — the village is quietest midweek, and you will have the beach and waterfall hike largely to yourself. Weekend boats carry cruise ship passengers and day-trippers who fill the palapa restaurants by 11am.