Since Punta Cana Beach resorts are on the beach, you are in luck. Punta Cana boasts miles of beach, and with that comes a selection of Punta Cana resorts.
Checking on sites such as expedia.com will show you the best selection of Punta Cana hotels and resorts. But be sure to check around...you may find your desired resort at a cheaper price elsewhere. It definitely pays to shop around however, starting at Expedia will provide you a good guide for which resorts are considered the best.