Thanksgiving at the beach is kind of a "tradition" in our area. Several travel agencies organize trips to various all inclusive hotels at various beach locations. We don't do this every year, but they are fun every now and then and this was our second trip. They provide a chartered bus to and and from the beach and 5 days at the hotel all for a very reasonable price (around $250 depending on the hotel. We went to Rincon de Guayabitos which is about an hour before Puerto Vallarta in 2017.
We must not have been very impressed by the beach here because almost all of the photos are of the grounds of the hotel. But they were quite beautiful and expansive.