That really depends on what you come to do. We think three days is perfect for checking off the main sights, partying down the Malecon, and dealing with the inevitable hangover that comes with it. However, you’ll need longer if you want to hike the Sierra Madre and do day trips out to beach and surf towns like Sayulita, while there’s really nothing wrong with spending a whole fortnight chilling in one of the big resort hotels in the city – they’re pretty deluxe.