The most famous Yucatan resort town offers white sands and the azure Caribbean sea. Here are the best beach hotels in Cancun.| HotelSlash
You don't come to Mexico’s Baja Peninsula without staying near the sand and surf. Here are the best beach hotels in Cabo San Lucas.| HotelSlash