10. Playa del Carmen, Mexico
Average cost per night: $168
At number 10, we have Playa del Carmen, yet another city in Mexico. Playa del Carmen is one of the most famous coastal towns in Mexico. The town is famous for its lavish resorts and extravagant locations. The whole town was built with rich tourists in mind. If you have the cash, we highly recommend this place.