Yes, there are several hotels in Nuevo Vallarta that have gyms. These hotels understand the importance of fitness for their guests and provide well-equipped gyms on their premises. Whether you prefer cardio exercises or weightlifting, you can choose from a range of hotels that offer state-of-the-art fitness facilities to cater to your workout needs.