While spending 3 days in Puerto Vallarta is enough to get a taste of the city, you could easily spend a few weeks here, exploring the beautiful nature surrounding Puerto Vallarta and lounging by the sea.