From $125 USD Booking.com Located on Punta Pescadero Beach, this luxury resort offers an outdoor pool, tennis courts and stylish air-conditioned suites with furnished terraces overlooking the sea. La Paz is a 30-minute drive away.