When the air starts feeling a little chilly, the best way to warm up is by heading to the beach. Check out these 8 hot beach spots that each cater to a different crowd.
Chris Howey / Shutterstock
1. Puerto Vallarta, Mexico
At all-inclusive resorts, you’ll never need to leave the property — unless you want to. Take a dive into the refreshing pool, sink your toes in the sand at the beach, and nosh to your heart’s content at one of the on-site restaurants.
You won’t be able to walk a few feet without catching the smell of freshly made tortillas and grilled fish in this seaside town. Explore the Saturday farmer’s market for plenty of fresh foods and local vendors.
Relaxing by the sea isn’t all there is to do in Puerto Vallarta! Take advantage of the warm climate, and go scuba diving, year round. Hike up the mountains and then zipline back down during the day before hitting some clubs and making new friends at night.