iPhones work in Punta Cana, but you need to be sure that your carrier supports international roaming or that you use a local SIM card or an eSIM. Just make sure your iPhone is unlocked so you can use a local SIM or eSIM.