Overlooking lovely Playa Cacique, this delightful property caters for romantic escapes. If you want to be right on the beach, it's your best option. The 14 rooms – half with sea views – and suites have flat-screen TVs, lock boxes and minifridges; suites feature full kitchens. The stunning Bella Vista suite offers just that from its own large terrace.
The hotel can arrange tours, as well as provide water-sports rentals and golf carts (per hour/day US$25/75). An excellent onsite restaurant called Miraolas (mains US$20 to US$27, open 8am to 9:30pm) means you don't have to cross town to satisfy your hunger.