Puerto Vallarta Travel Guide: Don’t Leave Yet, Here’s What’s Actually Worth It
I’ll be honest with you from the first line, because there’s no point pretending otherwise: I did not fall in love with Puerto Vallarta. I spent a month in Mexico in December 2025, squeezed between a harvest contract in the US and the next one in New Zealand, and out of all the places I went, Puerto Vallarta is the one I cancelled a hotel booking for so I could go back to Sayulita instead. That’s how strongly I felt about it.
So why am I writing a Puerto Vallarta travel guide? Because once I stopped trying to like the city itself and started using it as a base, it got so much better. The good stuff in Puerto Vallarta is mostly not in Puerto Vallarta, it’s a bus ride and a boat ride away, and it’s cheap, and almost nobody I met was doing it.
If you landed here after two days of walking the Malecón wondering if this is it, this one’s for you. Don’t leave yet.
Why Puerto Vallarta didn’t click for me
I travel for a living, sort of. I follow the grape harvests between hemispheres, which means I spend a few months in one place, work absurd hours, and then get a window of freedom before the next contract. That window is precious and I’m probably a bit precious about it too. What I look for is somewhere that feels like it belongs to the people who live there.

Puerto Vallarta didn’t give me that. It’s a big resort town, and the parts tourists are funnelled into feel built for tourists, which, fair enough, that’s the economy. But you get a lot of cocktail menus in English, a lot of people trying to sell you a timeshare presentation on the seafront, and prices that quietly slide upward the closer you get to the water. After Sayulita, where I’d been paying 50 pesos for a fresh margarita and eating tacos on a plastic chair in the street, it felt like a different country.
That’s my taste, not a verdict. Plenty of people love Puerto Vallarta and I get why: it’s easy, it’s got great restaurants, the sunsets are ridiculous, and the airport connects to everywhere. If you’re on a one week holiday and you want zero friction, it works. I’m just not that traveller, and if you’re reading a blog written by a woman who works in wineries for a living, you’re probably not either.
The turnaround for me was realising Puerto Vallarta is an excellent base. The bay south of the city is genuinely beautiful, mostly road free, and the transport to get there costs less than a coffee.
Where to walk around: 5 de Diciembre and Zona Romántica
Both neighbourhoods are worth walking around, and if you only have a morning in the city, this is where I’d spend it.
Zona Romántica is the old south side, below the river. Cobbled streets, wrought iron balconies, bougainvillea everywhere, and Playa Los Muertos at the bottom of it. It’s the most photogenic part of town by a mile. It’s also the most touristy, so expect fancy restaurants, cocktail bars with a doorman, and menus with dollar prices. Go anyway, just walk two or three streets back from the beach before you eat anything. That’s where the good stuff hides.


5 de Diciembre sits just north of the Malecón and climbs up the hill. It’s a bit more lived in, a bit steeper, a bit less polished, and it has better views for free. Same warning applies though, it’s not exactly a secret local neighbourhood anymore.

Here’s my actual advice for both: skip the sit down restaurants entirely and eat street food. The taco stands and the little hole in the wall places are where Puerto Vallarta stops being a resort town for ten minutes. I ate better standing on a corner in 5 de Diciembre than I did in any restaurant with a sea view, and I paid about a fifth of the price. If there’s a queue of people in work clothes, get in it.
Also: bring cash in small notes. Street food vendors do not want your 500 peso bill and they will look at you like you’ve asked them to break a gold bar.
How to get to Yelapa from Puerto Vallarta (the cheap way)
Yelapa is a tiny village at the far south end of Banderas Bay with no road access. You get there by boat or you don’t get there. It’s the day trip I’d tell everyone to do, and it’s also the one where most people get gently overcharged.
Here’s the trick. Everyone takes the boat directly from the pier in Zona Romántica, because that’s what the guy with the laminated sign at your hotel tells you to do. That crossing takes roughly 45 minutes to an hour and costs around 320 MXN return per person. It’s fine. It’s also not necessary.
Instead, take the local bus from Zona Romántica to Boca de Tomatlán. The buses leave from the corner of Constitución and Basilio Badillo, they’re bright and impossible to miss, and the fare is 10 MXN. That’s the flat city fare, about 50 cents. The ride takes anywhere from 30 minutes to an hour depending on traffic, and it’s a proper coastal road with the bay flashing past between the trees, so it’s not a chore.

From Boca de Tomatlán, small boats called pangas run south all day. Yelapa is roughly a 30 minute crossing and the one way fare sits somewhere between 90 and 120 MXN depending on which source you read and, honestly, who’s driving. Boats run roughly from 8am until early evening, with the last returns from Yelapa in the late afternoon. I’d treat both the price and the timetable as a rough guide rather than gospel, ask at the little ticket booth when you arrive, and always confirm the price and the return time before you step on the boat. Nobody’s trying to scam you, it’s just a genuinely informal system.
Two things nobody told me. First, if you go between December and March, keep your eyes on the water during the crossing. Humpbacks come into Banderas Bay to breed and calve, and I saw whales from the panga without paying a peso for a tour. Second, Yelapa is worth staying longer than the four hours the day trip boats give you. There’s a waterfall walk, there are places to stay, and once the last boat leaves the village goes very quiet.
The best hike near Puerto Vallarta: Boca de Tomatlán to Las Ánimas
This is my favourite thing I did in the Puerto Vallarta area, and it’s free.
From Boca de Tomatlán, the same village you took the bus to, a coastal trail runs south along the bay to Playa Las Ánimas. It’s roughly 4.5 km one way, and most people take between two and three hours if they’re stopping to swim and taking it easy. The first stretch has some short steep ups and downs, then it settles into an easy path through jungle with the water on your right the whole way. It’s beautiful and it’s really easy.



Now, the honest bit. Playa Las Ánimas itself is a zoo. Every boat from Puerto Vallarta dumps its passengers straight onto that beach, so you arrive after two hours of quiet jungle into a wall of sunbeds, speakers and people selling you things. Slightly heartbreaking.
So here’s what I’d do differently. The beach in front of Hotel La Traza is incredible and there’s litterally no one to bother you. And if you want to swim, Playa Madagascar is the one, a small quiet cove you pass on the way, only reachable on foot, which is exactly why it stays calm. Playa Colomitos comes up about 40 to 50 minutes in and is lovely too, though it gets boat traffic so it’s busier than Madagascar.

You don’t have to walk back either. From Las Ánimas you can catch a panga back to Boca de Tomatlán for around 60 MXN, and it takes about 10 minutes. Walk one way, boat the other, that’s the move. Then the 10 peso bus back into town.
Take water and take snacks. There are places to eat at Las Ánimas but not much in between, and there’s no shop on the trail.
Get a haircut, I’m serious
This is going to sound like filler advice and it absolutely is not.
I’d been living out of a backpack for six months and my hair looked like nothing. I walked into L’artiste Salon expecting to spend the equivalent of a night’s accommodation and I paid 390 MXN, around 20 USD, and that included a drink, a wash, the cut and a blow dry. In France that’s a 40 euro appointment minimum. In the US, don’t even ask.
If you’ve been travelling a while, this is one of those small resets that costs almost nothing and completely changes how you feel. Book ahead if you can, they’re popular.
Cheap dental care in Puerto Vallarta
Same logic, bigger numbers. Puerto Vallarta has a real dental tourism scene, and after six months in the United States I was more than happy to take advantage of it.
I got a dental cleaning at Dentalfigs for 50 USD. The same appointment in the US, without insurance, would have run me several hundred dollars. The clinic was clean, modern, the staff spoke English, even French unbelievable.
Obviously this depends entirely on where you’re coming from. If you’re travelling from a country with decent public healthcare, this might not move you at all. But if you’re coming out of a US work contract like I was, or you’ve been putting off a check up because of the cost, this is a legitimately good reason to build a couple of extra days into your Puerto Vallarta stop. Look up reviews, get a quote by email first, and don’t book anything major without doing your own homework, I’m a winemaker not a dentist.
How I’d spend three days in Puerto Vallarta
If you handed me three days in Puerto Vallarta tomorrow, here’s exactly what I’d do.
Day one, walk Zona Romántica and 5 de Diciembre in the morning while it’s still cool, eat street food for lunch, and spend the afternoon at Playa Los Muertos or just wandering. Sunset on the Malecón, because it really is very good, and then buy some tacos.
Day two, up early, bus to Boca de Tomatlán, hike to Las Ánimas with a long swim stop at Playa Madagascar, lunch near Hotel La Traza, and panga back to Boca in the afternoon. You’ll be tired and salty and very pleased with yourself.

Day three, bus back to Boca and take the panga all the way to Yelapa. Go early, stay as late as the boats allow, and if you can move things around, stay the night there instead of coming back.

And if you have a fourth day, take the bus north to Sayulita. I say that as someone who cancelled a Puerto Vallarta hotel to do exactly that : my full Sayulita guide
What to sort out before you go
A few practical things that made this trip much easier, and one thing I got wrong.
Data. I use an eSIM instead of hunting for a local SIM at the airport, because after landing at 11pm with no Spanish and no idea where my hotel was, I learned that lesson properly. It installs before you fly and works the second you land.
Get your Mexico eSIM → (code SKYVINE15 for 15% off your first purchase)
Insurance. I’m doing seasonal manual work on two continents, so this isn’t optional for me, but even for a beach trip, boats, hikes and Mexican dental clinics are all much more relaxing when you’re covered.
Where to stay. I stayed in Zona Romántica and it was the right call for the walking and the bus connections, less so for the noise. If you’re a light sleeper, go a few streets uphill.
Three options depending on your budget :
| Where | Neighbourhood | What you get | Watch out for | From, per night for 2 |
|---|---|---|---|---|
| Casa Río Cuale and River Retreat | Paso del Guayabo, up the Río Cuale valley, around 5 km inland from the beach | Small guest house, six rooms, pool, garden, kitchenette in the room, free parking, river views and actual silence | You’re out of town. Budget a bus or a taxi every time you want the beach or the Boca bus | around 600 MXN, roughly 30 USD |
| Casa Colibrí Malecón | Centro, one block off the Malecón, on the 5 de Diciembre side | Fifteen colourful little studios, kitchenette and AC in the room, shared kitchen, rooftop terraces with an ocean view, Playa Camarones basically at the door | Steep stairs and small rooms, so not the one if you’re travelling with a big suitcase. Some rooms catch street noise | around 850 MXN, roughly 45 USD |
| Joint Boutique Hotel | Zona Romántica, right on the Río Cuale by the Insurgentes bridge | Twenty six rooms, industrial boutique style, fibre wifi over 50 Mbps with a battery backup, free access to Vallarta Cowork downstairs, gym, jacuzzi, restaurant on site. Ten minutes to Los Muertos, five to Centro | Economy rooms are small and the interior facing ones don’t breathe well, so pay the bit extra for a river view. No pool, no rooftop | around 1 100 MXN, roughly 60 USD |
Cash. Bring more small notes than you think. Buses, pangas and street food are all cash only, and none of them can break a big bill : my travel banking guide
So is Puerto Vallarta worth it?
Yes, but probably not for the reasons the brochures give you.
Puerto Vallarta as a destination left me cold. Puerto Vallarta as a launchpad, with a 10 peso bus, a boat across the bay, a jungle trail and a haircut that costs less than lunch, that I’d do again tomorrow. Give it three days, spend two of them out of the city, and you’ll leave with a completely different opinion than the one you’d have formed from the Malecón.
And then go to Sayulita. Sorry, I don’t make the rules, I just cancelled a hotel over it.




