If you are looking to travel to a warm destination with culture and beautiful beaches, that is also affordable, Mazatlán is your Mexican destination!
If night life is your thing I highly suggest you head to the Malecón (which is the largest in Mexico!). The Malecón divides cultural monuments along the coastline with the bars and restaurants of downtown. It truly is an experience you will not forget!
If the Malecón isn’t enough culture for you, then I would suggest strolling around Old Town Mazatlán. There is amazing cuisine to try, as seafood is their specialty, authentic jewelry and souvenirs, and best of all, their Cathedral which is absolutely breathtaking. If you have a chance, stop by The Jonathon, a nice hotel with a rooftop bar.
No matter what you are looking for, Mazatlán will leave you with anything but disappointment!